Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-10653

Confluence is not able to move pages from one space to another that contain asterisks

    XMLWordPrintable

Details

    Description

      Moving a page with asterisks in the title of the Wiki page to another space causes the following error message.

      2008-02-05 15:32:41,625 ERROR [http-8080-Processor2] [atlassian.xwork.interceptors.XWorkTransactionInterceptor] onThrowable Invoking rollback for transaction on action '/pages/doeditpage.action (EditPageAction.doEdit())' due to throwable: java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 29
      \[([^\|\[\]]*\| *)?(?:matt:)?*test(#[^\]]*)?\]
                                   ^
       -- url: /pages/doeditpage.action | userName: admin
      java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 29
      \[([^\|\[\]]*\| *)?(?:matt:)?*test(#[^\]]*)?\]
                                   ^
      	at java.util.regex.Pattern.error(Pattern.java:1650)
      	at java.util.regex.Pattern.sequence(Pattern.java:1787)
      	at java.util.regex.Pattern.expr(Pattern.java:1687)
      	at java.util.regex.Pattern.compile(Pattern.java:1397)
      	at java.util.regex.Pattern.<init>(Pattern.java:1124)
      	at java.util.regex.Pattern.compile(Pattern.java:817)
      	at java.lang.String.replaceAll(String.java:2000)
      	at com.atlassian.confluence.util.SelfPageLinkRenamingBean.handleText(SelfPageLinkRenamingBean.java:30)
      	at com.atlassian.renderer.v2.WikiMarkupParser.parse(WikiMarkupParser.java:29)
      	at com.atlassian.confluence.util.AbstractLinkRenamingBean.parseContent(AbstractLinkRenamingBean.java:107)
      	at com.atlassian.confluence.util.AbstractLinkRenamingBean.getRenamedContent(AbstractLinkRenamingBean.java:63)
      	at com.atlassian.confluence.links.DefaultLinkManager.getSelfContentWithRenamedLinks(DefaultLinkManager.java:104)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      

      Attachments

        Issue Links

          Activity

            People

              bnguyen Brian Nguyen (Inactive)
              vchang Vincent Chang
              Votes:
              8 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: