java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^

Atlassian JIRA | Betsy Walker | 8 years ago
  1. 0

    When attempting to move pages with children to another space, it fails with "*java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ at java.util.regex.Pattern.error(Pattern.java:1650)*" if one of the pages has a title consisting only of question marks. In our case, the title was "??". {quote} Cause: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ at java.util.regex.Pattern.error(Pattern.java:1650) Stack Trace: [hide] java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ 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.(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:55) 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.GeneratedMethodAccessor758.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy42.getSelfContentWithRenamedLinks(Unknown Source) at com.atlassian.confluence.core.DefaultContentEntityManager.updateOutgoingLinksInContent(DefaultContentEntityManager.java:172) at sun.reflect.GeneratedMethodAccessor757.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy49.updateOutgoingLinksInContent(Unknown Source) at com.atlassian.confluence.spaces.DefaultSpaceManager.moveHierarchyRecursive(DefaultSpaceManager.java:362) at com.atlassian.confluence.spaces.DefaultSpaceManager.moveHierarchyRecursive(DefaultSpaceManager.java:401) at com.atlassian.confluence.spaces.DefaultSpaceManager.moveHierarchy(DefaultSpaceManager.java:331) at sun.reflect.GeneratedMethodAccessor1153.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy63.moveHierarchy(Unknown Source) at com.atlassian.confluence.pages.actions.EditPageAction.doSaveEditPageBean(EditPageAction.java:188) at sun.reflect.GeneratedMethodAccessor1192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:114) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:98) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115) at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:229) at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118) at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:124) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:21) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:49) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:192) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:112) at com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:110) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170) at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:140) at com.atlassian.core.filters.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.core.filters.gzip.GzipFilter.doFilter(GzipFilter.java:61) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3242) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209) at weblogic.work.ExecuteThread.run(ExecuteThread.java:181) Referer URL: http://wiki-qar.us.sunlife/confluence/pages/editpage.action?pageId=41844894 Build Information: confluence.home: /web/uat/confluence system.uptime: 4 days, 15 hours, 58 minutes, 18 seconds system.version: 2.7.2 build.number: 1115 Unique ID: 0x0000011F18870FA59FD0D041F8236ECDC358DD441A4B6C97CCC8352FAF18BF18 Server Information: Application Server: WebLogic Server 9.2 MP3 Mon Mar 10 08:28:41 EDT 2008 1096261 Servlet Version: 2.4 Database Dialect: net.sf.hibernate.dialect.SQLServerDialect Database Driver Name: N/A Database Driver Version: N/A Database Name: N/A Database Version: N/A Memory Information: total.memory: 1910 MB free.memory: 860 MB used.memory: 1050 MB System Information: system.date: Tuesday, 27 Jan 2009 system.time: 09:38:38 system.favourite.colour: Cinnabar java.version: 1.5.0_12 java.vendor: Sun Microsystems Inc. jvm.version: 1.0 jvm.vendor: Sun Microsystems Inc. jvm.implementation.version: 1.5.0_12-b04 java.runtime: Java(TM) 2 Runtime Environment, Standard Edition java.vm: Java HotSpot(TM) Server VM user.name.word: bea user.timezone: Canada/Eastern operating.system: SunOS 5.10 os.architecture: sparc fs.encoding: ISO8859-1 Cluster Information: Not clustered. Enabled Plugins: Checklists Macros (com.comalatech.checklists, Version: 1.4.0) Redirection Plugin (net.customware.confluence.plugin.redirection, Version: 2.3) Labeling Manager (confluence.extra.revlabelingmacros, Version: 1.1.1) Linking Plugin (net.customware.confluence.plugin.linking, Version: 2.5.0) Basic Macros (confluence.macros.basic, Version: 1.3) Adaptavist Advanced Search (com.adaptavist.confluence.advancedSearch, Version: 1.0.4) Chart Plugin (confluence.extra.chart, Version: 1.11) User Listener (confluence.extra.userlister, Version: 2.3) HTML Macros (confluence.macros.html, Version: 1.3) Global Labels Sections (confluence.sections.labels, Version: 1.0) Information Macros (confluence.extra.information, Version: 1.0) Pagetree Search (com.atlassian.confluence.plugins.pagetreesearch, Version: 1.3.2) Composition Plugin (net.customware.confluence.plugin.composition, Version: 2.3.1) Page Operations (confluence.sections.page.operations, Version: 1.0) Gallery (com.atlassian.confluence.extra.gallery, Version: 1.2.0) WebDAV Plugin (confluence.extra.webdav, Version: 1.2.3) Visio Plugin (org.swift.confluence.visio, Version: 1.0) Confluence Remote API (confluence.extra.confluencerpc, Version: 2.7.2) Profile Tabs (confluence.sections.profile, Version: 1.0) French language pack (confluence.languages.fr_FR, Version: 1.5) Admin Sections (confluence.sections.admin, Version: 1.0) Core Startup and Shutdown (confluence.lifecycle.core, Version: 1) Navigation Plugin (com.pentec.confluence.navigation, Version: 1.11) Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.4.7) Page Information Tools (com.adaptavist.confluence.pageinfo, Version: 1.2.8) Word/DAV plugin (com.benryan.confluence.wordplugin, Version: 1.3.4) TinyMCE Editor Plugin (com.atlassian.confluence.extra.tinymceplugin, Version: 2.11) Word Plugin (org.swift.confluence.word, Version: 3.0.1) Space Pages Sections (confluence.sections.space.pages, Version: 1.0) Confluence Classic Theme (com.atlassian.confluence.themes.classic, Version: 1.3) Adaptavist Replace and Render (com.adaptavist.confluence.replaceandrender, Version: 1.0.0) Adaptavist Theme Builder (com.adaptavist.confluence.themes.sitebuilder, Version: 3.3.0) News Tabs (confluence.sections.news, Version: 1.0) Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0) Confluence Contributors Plugin (com.atlassian.confluence.contributors, Version: 1.1) Confluence Attachments Plugin (confluence.extra.attachments, Version: 2.10) Adaptavist Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.6.6) Custom Space User Management Plugin (raju.kadam.confluence.permissionmgmt, Version: 2.0) Label Tools Plugin (com.adaptavist.confluence.labeltools, Version: 1.1.3) Space Actions Sections (confluence.sections.space.actions, Version: 1.0) Task List Macros (confluence.extra.tasklist, Version: 3) Space Labels Sections (confluence.sections.space.labels, Version: 1.0) Page Menus Sections (confluence.pages.menus, Version: 1.0) Dynamic Task List Macros (confluence.extra.dynamictasklist, Version: 1.8) Core Extractors (confluence.extractors.core, Version: 1.4) Survey Macros (com.nearinfinity.confluence.survey-plugin, Version: 1.1.6) Page Tabs (confluence.sections.page, Version: 1.0) Page Tree (bnpparibas.confluence.pagetree, Version: 1.3) Core Listeners (confluence.listeners.core, Version: 1.3) Dashboard Macros (confluence.macros.dashboard, Version: 1.3) Flash Plugin (org.swift.confluence.flash, Version: 3.0) Live Search Macros (confluence.extra.livesearch, Version: 2.6) Reporting Plugin (net.customware.confluence.plugin.reporting, Version: 2.1.1) Page View Links (confluence.sections.page.actions, Version: 1.0) Visibility Plugin (net.customware.confluence.plugin.visibility, Version: 1.6.0) JIRA Macros (confluence.extra.jira, Version: 2.4.1) Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 1.5) Attachment Actions (confluence.sections.attachments, Version: 1.0) Layout Macros (confluence.extra.layout, Version: 1.1) German language pack (confluence.languages.de_DE, Version: 1.1) Copy Space Plugin (com.atlassian.confluence.plugin.copyspace, Version: 0.0.12) RSS aggregator (com.atlassian.confluence.plugins.rssaggregator, Version: 1.0) Metadata Plugin (org.andya.confluence.plugins.metadata, Version: 2.1.0) Copy Pages Plugin (confluence.extra.copypages, Version: 0.3) Tabular Metadata (confluence.extra.masterdetail, Version: 2.7) Space Admin Sections (confluence.sections.space.admin, Version: 1.0) Cache Plugin (org.swift.confluence.cache, Version: 3.1.0) Calendar Plugin (confluence.extra.calendar, Version: 2.6.1) Confluence Atlassian Plugin Repository (confluence.repository.client, Version: 2.0.13) Advanced Macros (confluence.macros.advanced, Version: 1.3) Edit Profile Sections (confluence.sections.profile.edit, Version: 1.0) Social Bookmarking Plugin (com.atlassian.confluence.plugins.socialbookmarking, Version: 1.0.7) Attachment Extractors (confluence.extractors.attachments, Version: 1.4) Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 1.5.1) Table Plugin (org.swift.confluence.table, Version: 3.3.1) BloggingRPC (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.2) Create Page Macro (com.adaptavist.confluence.createpage, Version: 1.2.1) Space Item Tabs (confluence.sections.space, Version: 1.0) Code Macro (confluence.macros.code, Version: 1.4) Dynamic Table Macros (revere.confluence.dynamictable, Version: 1.2) Request Information: URL: http://159.208.208.65:9320/confluence/pages/saveeditpagebean.action - Scheme: http - Server: 159.208.208.65 - Port: 9320 - URI: /confluence/pages/saveeditpagebean.action - - Context Path: /confluence - - Servlet Path: /pages/saveeditpagebean.action - - Path Info: - - Query String: pageId=41844894 foofoo Attributes: - javax.servlet.error.message : Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ - javax.servlet.error.exception : java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ - os_securityfilter_already_filtered : true - com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true - weblogic.servlet.network_channel.port : 9320 - javax.servlet.error.request_uri : /confluence/pages/saveeditpagebean.action - javax.servlet.error.status_code : 500 - __sitemesh__filterapplied : true - javax.servlet.error.servlet_name : action - webwork.valueStack : com.opensymphony.xwork.util.OgnlValueStack@11d093b - Confluence-Request-Time : 1233067117348 - loginfilter.already.filtered : true - atlassian.core.seraph.original.url : /pages/saveeditpagebean.action?pageId=41844894 - javax.servlet.jsp.jspException : java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ - weblogic.servlet.errorPage : /500page.jsp - sessioninview.FILTERED : true - com.atlassian.core.filters.gzip.GzipFilter_already_filtered : true Parameters: - pageId = 41844894 Confluence User: - walker_admin Logging: 4 log statements generated by this request: [ERROR] Tue Jan 27 09:38:38 EST 2009 [com.atlassian.xwork.interceptors.XWorkTransactionInterceptor] Invoking rollback for transaction on action '/pages/saveeditpagebean.action (EditPageAction.doSaveEditPageBean())' due to throwable: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ Throwable: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ 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.(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:55) 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.GeneratedMethodAccessor758.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) [ERROR] Tue Jan 27 09:38:38 EST 2009 [com.opensymphony.webwork.dispatcher.ServletDispatcher] Could not execute action Throwable: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ 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.(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:55) 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.GeneratedMethodAccessor758.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) [WARN] Tue Jan 27 09:38:38 EST 2009 [com.atlassian.confluence.admin.actions.ViewSystemInfoAction] Attempting to retrieve database info without configured SessionFactory [ERROR] Tue Jan 27 09:38:38 EST 2009 [com.atlassian.confluence.admin.actions.SystemErrorInformationLogger] Build Information confluence.home = /web/uat/confluence system.uptime = 4 days, 15 hours, 58 minutes, 18 seconds system.version = 2.7.2 build.number = 1115 Request Unique ID : 0x0000011F18870FA59FD0D041F8236ECDC358DD441A4B6C97CCC8352FAF18BF18Server Information:Application Server: WebLogic Server 9.2 MP3 Mon Mar 10 08:28:41 EDT 2008 1096261 Servlet Version:: 2.4 Database Dialect: net.sf.hibernate.dialect.SQLServerDialect Database Driver Name: N/A Database Driver Version: N/A Database Name: N/A Database Version: N/A System Info system.date = Tuesday, 27 Jan 2009 system.time = 09:38:38 system.favourite.colour = Cinnabar java.version = 1.5.0_12 java.vendor = Sun Microsystems Inc. jvm.version = 1.0 jvm.vendor = Sun Microsystems Inc. jvm.implementation.version = 1.5.0_12-b04 java.runtime = Java(TM) 2 Runtime Environment, Standard Edition java.vm = Java HotSpot(TM) Server VM user.name.word = bea user.timezone = Canada/Eastern operating.system = SunOS 5.10 os.architecture = sparc fs.encoding = ISO8859-1 JVM Stats total.memory = 1910 free.memory = 859 used.memory = 1051 Cluster Information: Not clustered. Enabled Plugins: Checklists Macros (com.comalatech.checklists, Version: 1.4.0) Redirection Plugin (net.customware.confluence.plugin.redirection, Version: 2.3) Labeling Manager (confluence.extra.revlabelingmacros, Version: 1.1.1) Linking Plugin (net.customware.confluence.plugin.linking, Version: 2.5.0) Basic Macros (confluence.macros.basic, Version: 1.3) Adaptavist Advanced Search (com.adaptavist.confluence.advancedSearch, Version: 1.0.4) Chart Plugin (confluence.extra.chart, Version: 1.11) User Listener (confluence.extra.userlister, Version: 2.3) HTML Macros (confluence.macros.html, Version: 1.3) Global Labels Sections (confluence.sections.labels, Version: 1.0) Information Macros (confluence.extra.information, Version: 1.0) Pagetree Search (com.atlassian.confluence.plugins.pagetreesearch, Version: 1.3.2) Composition Plugin (net.customware.confluence.plugin.composition, Version: 2.3.1) Page Operations (confluence.sections.page.operations, Version: 1.0) Gallery (com.atlassian.confluence.extra.gallery, Version: 1.2.0) WebDAV Plugin (confluence.extra.webdav, Version: 1.2.3) Visio Plugin (org.swift.confluence.visio, Version: 1.0) Confluence Remote API (confluence.extra.confluencerpc, Version: 2.7.2) Profile Tabs (confluence.sections.profile, Version: 1.0) French language pack (confluence.languages.fr_FR, Version: 1.5) Admin Sections (confluence.sections.admin, Version: 1.0) Core Startup and Shutdown (confluence.lifecycle.core, Version: 1) Navigation Plugin (com.pentec.confluence.navigation, Version: 1.11) Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.4.7) Page Information Tools (com.adaptavist.confluence.pageinfo, Version: 1.2.8) Word/DAV plugin (com.benryan.confluence.wordplugin, Version: 1.3.4) TinyMCE Editor Plugin (com.atlassian.confluence.extra.tinymceplugin, Version: 2.11) Word Plugin (org.swift.confluence.word, Version: 3.0.1) Space Pages Sections (confluence.sections.space.pages, Version: 1.0) Confluence Classic Theme (com.atlassian.confluence.themes.classic, Version: 1.3) Adaptavist Replace and Render (com.adaptavist.confluence.replaceandrender, Version: 1.0.0) Adaptavist Theme Builder (com.adaptavist.confluence.themes.sitebuilder, Version: 3.3.0) News Tabs (confluence.sections.news, Version: 1.0) Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0) Confluence Contributors Plugin (com.atlassian.confluence.contributors, Version: 1.1) Confluence Attachments Plugin (confluence.extra.attachments, Version: 2.10) Adaptavist Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.6.6) Custom Space User Management Plugin (raju.kadam.confluence.permissionmgmt, Version: 2.0) Label Tools Plugin (com.adaptavist.confluence.labeltools, Version: 1.1.3) Space Actions Sections (confluence.sections.space.actions, Version: 1.0) Task List Macros (confluence.extra.tasklist, Version: 3) Space Labels Sections (confluence.sections.space.labels, Version: 1.0) Page Menus Sections (confluence.pages.menus, Version: 1.0) Dynamic Task List Macros (confluence.extra.dynamictasklist, Version: 1.8) Core Extractors (confluence.extractors.core, Version: 1.4) Survey Macros (com.nearinfinity.confluence.survey-plugin, Version: 1.1.6) Page Tabs (confluence.sections.page, Version: 1.0) Page Tree (bnpparibas.confluence.pagetree, Version: 1.3) Core Listeners (confluence.listeners.core, Version: 1.3) Dashboard Macros (confluence.macros.dashboard, Version: 1.3) Flash Plugin (org.swift.confluence.flash, Version: 3.0) Live Search Macros (confluence.extra.livesearch, Version: 2.6) Reporting Plugin (net.customware.confluence.plugin.reporting, Version: 2.1.1) Page View Links (confluence.sections.page.actions, Version: 1.0) Visibility Plugin (net.customware.confluence.plugin.visibility, Version: 1.6.0) JIRA Macros (confluence.extra.jira, Version: 2.4.1) Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 1.5) Attachment Actions (confluence.sections.attachments, Version: 1.0) Layout Macros (confluence.extra.layout, Version: 1.1) German language pack (confluence.languages.de_DE, Version: 1.1) Copy Space Plugin (com.atlassian.confluence.plugin.copyspace, Version: 0.0.12) RSS aggregator (com.atlassian.confluence.plugins.rssaggregator, Version: 1.0) Metadata Plugin (org.andya.confluence.plugins.metadata, Version: 2.1.0) Copy Pages Plugin (confluence.extra.copypages, Version: 0.3) Tabular Metadata (confluence.extra.masterdetail, Version: 2.7) Space Admin Sections (confluence.sections.space.admin, Version: 1.0) Cache Plugin (org.swift.confluence.cache, Version: 3.1.0) Calendar Plugin (confluence.extra.calendar, Version: 2.6.1) Confluence Atlassian Plugin Repository (confluence.repository.client, Version: 2.0.13) Advanced Macros (confluence.macros.advanced, Version: 1.3) Edit Profile Sections (confluence.sections.profile.edit, Version: 1.0) Social Bookmarking Plugin (com.atlassian.confluence.plugins.socialbookmarking, Version: 1.0.7) Attachment Extractors (confluence.extractors.attachments, Version: 1.4) Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 1.5.1) Table Plugin (org.swift.confluence.table, Version: 3.3.1) BloggingRPC (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.2) Create Page Macro (com.adaptavist.confluence.createpage, Version: 1.2.1) Space Item Tabs (confluence.sections.space, Version: 1.0) Code Macro (confluence.macros.code, Version: 1.4) Dynamic Table Macros (revere.confluence.dynamictable, Version: 1.2) Request Information: URL: http://159.208.208.65:9320/confluence/pages/saveeditpagebean.action Scheme: http Server: 159.208.208.65 Port: 9320 URI: /confluence/pages/saveeditpagebean.action Context Path: /confluence Servlet Path: /pages/saveeditpagebean.action Path Info: null Query String: pageId=41844894 Attributes: javax.servlet.error.message: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ javax.servlet.error.exception: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ os_securityfilter_already_filtered: true com.atlassian.johnson.filters.JohnsonFilter_already_filtered: true weblogic.servlet.network_channel.port: 9320 javax.servlet.error.request_uri: /confluence/pages/saveeditpagebean.action javax.servlet.error.status_code: 500 __sitemesh__filterapplied: true javax.servlet.error.servlet_name: action webwork.valueStack: com.opensymphony.xwork.util.OgnlValueStack@11d093b Confluence-Request-Time: 1233067117348 loginfilter.already.filtered: true atlassian.core.seraph.original.url: /pages/saveeditpagebean.action?pageId=41844894 javax.servlet.jsp.jspException: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ weblogic.servlet.errorPage: /500page.jsp sessioninview.FILTERED: true com.atlassian.core.filters.gzip.GzipFilter_already_filtered: true Parameters: pageId : 41844894 {quote}

    Atlassian JIRA | 8 years ago | Betsy Walker
    java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^
  2. 0

    When attempting to move pages with children to another space, it fails with "*java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ at java.util.regex.Pattern.error(Pattern.java:1650)*" if one of the pages has a title consisting only of question marks. In our case, the title was "??". {quote} Cause: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ at java.util.regex.Pattern.error(Pattern.java:1650) Stack Trace: [hide] java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ 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.(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:55) 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.GeneratedMethodAccessor758.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy42.getSelfContentWithRenamedLinks(Unknown Source) at com.atlassian.confluence.core.DefaultContentEntityManager.updateOutgoingLinksInContent(DefaultContentEntityManager.java:172) at sun.reflect.GeneratedMethodAccessor757.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy49.updateOutgoingLinksInContent(Unknown Source) at com.atlassian.confluence.spaces.DefaultSpaceManager.moveHierarchyRecursive(DefaultSpaceManager.java:362) at com.atlassian.confluence.spaces.DefaultSpaceManager.moveHierarchyRecursive(DefaultSpaceManager.java:401) at com.atlassian.confluence.spaces.DefaultSpaceManager.moveHierarchy(DefaultSpaceManager.java:331) at sun.reflect.GeneratedMethodAccessor1153.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:166) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy63.moveHierarchy(Unknown Source) at com.atlassian.confluence.pages.actions.EditPageAction.doSaveEditPageBean(EditPageAction.java:188) at sun.reflect.GeneratedMethodAccessor1192.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:114) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:98) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115) at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:229) at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283) at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118) at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:124) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:21) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:49) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:192) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:112) at com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:28) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:110) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170) at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:140) at com.atlassian.core.filters.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:27) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.core.filters.gzip.GzipFilter.doFilter(GzipFilter.java:61) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33) at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3242) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209) at weblogic.work.ExecuteThread.run(ExecuteThread.java:181) Referer URL: http://wiki-qar.us.sunlife/confluence/pages/editpage.action?pageId=41844894 Build Information: confluence.home: /web/uat/confluence system.uptime: 4 days, 15 hours, 58 minutes, 18 seconds system.version: 2.7.2 build.number: 1115 Unique ID: 0x0000011F18870FA59FD0D041F8236ECDC358DD441A4B6C97CCC8352FAF18BF18 Server Information: Application Server: WebLogic Server 9.2 MP3 Mon Mar 10 08:28:41 EDT 2008 1096261 Servlet Version: 2.4 Database Dialect: net.sf.hibernate.dialect.SQLServerDialect Database Driver Name: N/A Database Driver Version: N/A Database Name: N/A Database Version: N/A Memory Information: total.memory: 1910 MB free.memory: 860 MB used.memory: 1050 MB System Information: system.date: Tuesday, 27 Jan 2009 system.time: 09:38:38 system.favourite.colour: Cinnabar java.version: 1.5.0_12 java.vendor: Sun Microsystems Inc. jvm.version: 1.0 jvm.vendor: Sun Microsystems Inc. jvm.implementation.version: 1.5.0_12-b04 java.runtime: Java(TM) 2 Runtime Environment, Standard Edition java.vm: Java HotSpot(TM) Server VM user.name.word: bea user.timezone: Canada/Eastern operating.system: SunOS 5.10 os.architecture: sparc fs.encoding: ISO8859-1 Cluster Information: Not clustered. Enabled Plugins: Checklists Macros (com.comalatech.checklists, Version: 1.4.0) Redirection Plugin (net.customware.confluence.plugin.redirection, Version: 2.3) Labeling Manager (confluence.extra.revlabelingmacros, Version: 1.1.1) Linking Plugin (net.customware.confluence.plugin.linking, Version: 2.5.0) Basic Macros (confluence.macros.basic, Version: 1.3) Adaptavist Advanced Search (com.adaptavist.confluence.advancedSearch, Version: 1.0.4) Chart Plugin (confluence.extra.chart, Version: 1.11) User Listener (confluence.extra.userlister, Version: 2.3) HTML Macros (confluence.macros.html, Version: 1.3) Global Labels Sections (confluence.sections.labels, Version: 1.0) Information Macros (confluence.extra.information, Version: 1.0) Pagetree Search (com.atlassian.confluence.plugins.pagetreesearch, Version: 1.3.2) Composition Plugin (net.customware.confluence.plugin.composition, Version: 2.3.1) Page Operations (confluence.sections.page.operations, Version: 1.0) Gallery (com.atlassian.confluence.extra.gallery, Version: 1.2.0) WebDAV Plugin (confluence.extra.webdav, Version: 1.2.3) Visio Plugin (org.swift.confluence.visio, Version: 1.0) Confluence Remote API (confluence.extra.confluencerpc, Version: 2.7.2) Profile Tabs (confluence.sections.profile, Version: 1.0) French language pack (confluence.languages.fr_FR, Version: 1.5) Admin Sections (confluence.sections.admin, Version: 1.0) Core Startup and Shutdown (confluence.lifecycle.core, Version: 1) Navigation Plugin (com.pentec.confluence.navigation, Version: 1.11) Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.4.7) Page Information Tools (com.adaptavist.confluence.pageinfo, Version: 1.2.8) Word/DAV plugin (com.benryan.confluence.wordplugin, Version: 1.3.4) TinyMCE Editor Plugin (com.atlassian.confluence.extra.tinymceplugin, Version: 2.11) Word Plugin (org.swift.confluence.word, Version: 3.0.1) Space Pages Sections (confluence.sections.space.pages, Version: 1.0) Confluence Classic Theme (com.atlassian.confluence.themes.classic, Version: 1.3) Adaptavist Replace and Render (com.adaptavist.confluence.replaceandrender, Version: 1.0.0) Adaptavist Theme Builder (com.adaptavist.confluence.themes.sitebuilder, Version: 3.3.0) News Tabs (confluence.sections.news, Version: 1.0) Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0) Confluence Contributors Plugin (com.atlassian.confluence.contributors, Version: 1.1) Confluence Attachments Plugin (confluence.extra.attachments, Version: 2.10) Adaptavist Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.6.6) Custom Space User Management Plugin (raju.kadam.confluence.permissionmgmt, Version: 2.0) Label Tools Plugin (com.adaptavist.confluence.labeltools, Version: 1.1.3) Space Actions Sections (confluence.sections.space.actions, Version: 1.0) Task List Macros (confluence.extra.tasklist, Version: 3) Space Labels Sections (confluence.sections.space.labels, Version: 1.0) Page Menus Sections (confluence.pages.menus, Version: 1.0) Dynamic Task List Macros (confluence.extra.dynamictasklist, Version: 1.8) Core Extractors (confluence.extractors.core, Version: 1.4) Survey Macros (com.nearinfinity.confluence.survey-plugin, Version: 1.1.6) Page Tabs (confluence.sections.page, Version: 1.0) Page Tree (bnpparibas.confluence.pagetree, Version: 1.3) Core Listeners (confluence.listeners.core, Version: 1.3) Dashboard Macros (confluence.macros.dashboard, Version: 1.3) Flash Plugin (org.swift.confluence.flash, Version: 3.0) Live Search Macros (confluence.extra.livesearch, Version: 2.6) Reporting Plugin (net.customware.confluence.plugin.reporting, Version: 2.1.1) Page View Links (confluence.sections.page.actions, Version: 1.0) Visibility Plugin (net.customware.confluence.plugin.visibility, Version: 1.6.0) JIRA Macros (confluence.extra.jira, Version: 2.4.1) Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 1.5) Attachment Actions (confluence.sections.attachments, Version: 1.0) Layout Macros (confluence.extra.layout, Version: 1.1) German language pack (confluence.languages.de_DE, Version: 1.1) Copy Space Plugin (com.atlassian.confluence.plugin.copyspace, Version: 0.0.12) RSS aggregator (com.atlassian.confluence.plugins.rssaggregator, Version: 1.0) Metadata Plugin (org.andya.confluence.plugins.metadata, Version: 2.1.0) Copy Pages Plugin (confluence.extra.copypages, Version: 0.3) Tabular Metadata (confluence.extra.masterdetail, Version: 2.7) Space Admin Sections (confluence.sections.space.admin, Version: 1.0) Cache Plugin (org.swift.confluence.cache, Version: 3.1.0) Calendar Plugin (confluence.extra.calendar, Version: 2.6.1) Confluence Atlassian Plugin Repository (confluence.repository.client, Version: 2.0.13) Advanced Macros (confluence.macros.advanced, Version: 1.3) Edit Profile Sections (confluence.sections.profile.edit, Version: 1.0) Social Bookmarking Plugin (com.atlassian.confluence.plugins.socialbookmarking, Version: 1.0.7) Attachment Extractors (confluence.extractors.attachments, Version: 1.4) Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 1.5.1) Table Plugin (org.swift.confluence.table, Version: 3.3.1) BloggingRPC (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.2) Create Page Macro (com.adaptavist.confluence.createpage, Version: 1.2.1) Space Item Tabs (confluence.sections.space, Version: 1.0) Code Macro (confluence.macros.code, Version: 1.4) Dynamic Table Macros (revere.confluence.dynamictable, Version: 1.2) Request Information: URL: http://159.208.208.65:9320/confluence/pages/saveeditpagebean.action - Scheme: http - Server: 159.208.208.65 - Port: 9320 - URI: /confluence/pages/saveeditpagebean.action - - Context Path: /confluence - - Servlet Path: /pages/saveeditpagebean.action - - Path Info: - - Query String: pageId=41844894 foofoo Attributes: - javax.servlet.error.message : Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ - javax.servlet.error.exception : java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ - os_securityfilter_already_filtered : true - com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true - weblogic.servlet.network_channel.port : 9320 - javax.servlet.error.request_uri : /confluence/pages/saveeditpagebean.action - javax.servlet.error.status_code : 500 - __sitemesh__filterapplied : true - javax.servlet.error.servlet_name : action - webwork.valueStack : com.opensymphony.xwork.util.OgnlValueStack@11d093b - Confluence-Request-Time : 1233067117348 - loginfilter.already.filtered : true - atlassian.core.seraph.original.url : /pages/saveeditpagebean.action?pageId=41844894 - javax.servlet.jsp.jspException : java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ - weblogic.servlet.errorPage : /500page.jsp - sessioninview.FILTERED : true - com.atlassian.core.filters.gzip.GzipFilter_already_filtered : true Parameters: - pageId = 41844894 Confluence User: - walker_admin Logging: 4 log statements generated by this request: [ERROR] Tue Jan 27 09:38:38 EST 2009 [com.atlassian.xwork.interceptors.XWorkTransactionInterceptor] Invoking rollback for transaction on action '/pages/saveeditpagebean.action (EditPageAction.doSaveEditPageBean())' due to throwable: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ Throwable: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ 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.(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:55) 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.GeneratedMethodAccessor758.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) [ERROR] Tue Jan 27 09:38:38 EST 2009 [com.opensymphony.webwork.dispatcher.ServletDispatcher] Could not execute action Throwable: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ 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.(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:55) 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.GeneratedMethodAccessor758.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) [WARN] Tue Jan 27 09:38:38 EST 2009 [com.atlassian.confluence.admin.actions.ViewSystemInfoAction] Attempting to retrieve database info without configured SessionFactory [ERROR] Tue Jan 27 09:38:38 EST 2009 [com.atlassian.confluence.admin.actions.SystemErrorInformationLogger] Build Information confluence.home = /web/uat/confluence system.uptime = 4 days, 15 hours, 58 minutes, 18 seconds system.version = 2.7.2 build.number = 1115 Request Unique ID : 0x0000011F18870FA59FD0D041F8236ECDC358DD441A4B6C97CCC8352FAF18BF18Server Information:Application Server: WebLogic Server 9.2 MP3 Mon Mar 10 08:28:41 EDT 2008 1096261 Servlet Version:: 2.4 Database Dialect: net.sf.hibernate.dialect.SQLServerDialect Database Driver Name: N/A Database Driver Version: N/A Database Name: N/A Database Version: N/A System Info system.date = Tuesday, 27 Jan 2009 system.time = 09:38:38 system.favourite.colour = Cinnabar java.version = 1.5.0_12 java.vendor = Sun Microsystems Inc. jvm.version = 1.0 jvm.vendor = Sun Microsystems Inc. jvm.implementation.version = 1.5.0_12-b04 java.runtime = Java(TM) 2 Runtime Environment, Standard Edition java.vm = Java HotSpot(TM) Server VM user.name.word = bea user.timezone = Canada/Eastern operating.system = SunOS 5.10 os.architecture = sparc fs.encoding = ISO8859-1 JVM Stats total.memory = 1910 free.memory = 859 used.memory = 1051 Cluster Information: Not clustered. Enabled Plugins: Checklists Macros (com.comalatech.checklists, Version: 1.4.0) Redirection Plugin (net.customware.confluence.plugin.redirection, Version: 2.3) Labeling Manager (confluence.extra.revlabelingmacros, Version: 1.1.1) Linking Plugin (net.customware.confluence.plugin.linking, Version: 2.5.0) Basic Macros (confluence.macros.basic, Version: 1.3) Adaptavist Advanced Search (com.adaptavist.confluence.advancedSearch, Version: 1.0.4) Chart Plugin (confluence.extra.chart, Version: 1.11) User Listener (confluence.extra.userlister, Version: 2.3) HTML Macros (confluence.macros.html, Version: 1.3) Global Labels Sections (confluence.sections.labels, Version: 1.0) Information Macros (confluence.extra.information, Version: 1.0) Pagetree Search (com.atlassian.confluence.plugins.pagetreesearch, Version: 1.3.2) Composition Plugin (net.customware.confluence.plugin.composition, Version: 2.3.1) Page Operations (confluence.sections.page.operations, Version: 1.0) Gallery (com.atlassian.confluence.extra.gallery, Version: 1.2.0) WebDAV Plugin (confluence.extra.webdav, Version: 1.2.3) Visio Plugin (org.swift.confluence.visio, Version: 1.0) Confluence Remote API (confluence.extra.confluencerpc, Version: 2.7.2) Profile Tabs (confluence.sections.profile, Version: 1.0) French language pack (confluence.languages.fr_FR, Version: 1.5) Admin Sections (confluence.sections.admin, Version: 1.0) Core Startup and Shutdown (confluence.lifecycle.core, Version: 1) Navigation Plugin (com.pentec.confluence.navigation, Version: 1.11) Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.4.7) Page Information Tools (com.adaptavist.confluence.pageinfo, Version: 1.2.8) Word/DAV plugin (com.benryan.confluence.wordplugin, Version: 1.3.4) TinyMCE Editor Plugin (com.atlassian.confluence.extra.tinymceplugin, Version: 2.11) Word Plugin (org.swift.confluence.word, Version: 3.0.1) Space Pages Sections (confluence.sections.space.pages, Version: 1.0) Confluence Classic Theme (com.atlassian.confluence.themes.classic, Version: 1.3) Adaptavist Replace and Render (com.adaptavist.confluence.replaceandrender, Version: 1.0.0) Adaptavist Theme Builder (com.adaptavist.confluence.themes.sitebuilder, Version: 3.3.0) News Tabs (confluence.sections.news, Version: 1.0) Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0) Confluence Contributors Plugin (com.atlassian.confluence.contributors, Version: 1.1) Confluence Attachments Plugin (confluence.extra.attachments, Version: 2.10) Adaptavist Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.6.6) Custom Space User Management Plugin (raju.kadam.confluence.permissionmgmt, Version: 2.0) Label Tools Plugin (com.adaptavist.confluence.labeltools, Version: 1.1.3) Space Actions Sections (confluence.sections.space.actions, Version: 1.0) Task List Macros (confluence.extra.tasklist, Version: 3) Space Labels Sections (confluence.sections.space.labels, Version: 1.0) Page Menus Sections (confluence.pages.menus, Version: 1.0) Dynamic Task List Macros (confluence.extra.dynamictasklist, Version: 1.8) Core Extractors (confluence.extractors.core, Version: 1.4) Survey Macros (com.nearinfinity.confluence.survey-plugin, Version: 1.1.6) Page Tabs (confluence.sections.page, Version: 1.0) Page Tree (bnpparibas.confluence.pagetree, Version: 1.3) Core Listeners (confluence.listeners.core, Version: 1.3) Dashboard Macros (confluence.macros.dashboard, Version: 1.3) Flash Plugin (org.swift.confluence.flash, Version: 3.0) Live Search Macros (confluence.extra.livesearch, Version: 2.6) Reporting Plugin (net.customware.confluence.plugin.reporting, Version: 2.1.1) Page View Links (confluence.sections.page.actions, Version: 1.0) Visibility Plugin (net.customware.confluence.plugin.visibility, Version: 1.6.0) JIRA Macros (confluence.extra.jira, Version: 2.4.1) Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 1.5) Attachment Actions (confluence.sections.attachments, Version: 1.0) Layout Macros (confluence.extra.layout, Version: 1.1) German language pack (confluence.languages.de_DE, Version: 1.1) Copy Space Plugin (com.atlassian.confluence.plugin.copyspace, Version: 0.0.12) RSS aggregator (com.atlassian.confluence.plugins.rssaggregator, Version: 1.0) Metadata Plugin (org.andya.confluence.plugins.metadata, Version: 2.1.0) Copy Pages Plugin (confluence.extra.copypages, Version: 0.3) Tabular Metadata (confluence.extra.masterdetail, Version: 2.7) Space Admin Sections (confluence.sections.space.admin, Version: 1.0) Cache Plugin (org.swift.confluence.cache, Version: 3.1.0) Calendar Plugin (confluence.extra.calendar, Version: 2.6.1) Confluence Atlassian Plugin Repository (confluence.repository.client, Version: 2.0.13) Advanced Macros (confluence.macros.advanced, Version: 1.3) Edit Profile Sections (confluence.sections.profile.edit, Version: 1.0) Social Bookmarking Plugin (com.atlassian.confluence.plugins.socialbookmarking, Version: 1.0.7) Attachment Extractors (confluence.extractors.attachments, Version: 1.4) Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 1.5.1) Table Plugin (org.swift.confluence.table, Version: 3.3.1) BloggingRPC (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.2) Create Page Macro (com.adaptavist.confluence.createpage, Version: 1.2.1) Space Item Tabs (confluence.sections.space, Version: 1.0) Code Macro (confluence.macros.code, Version: 1.4) Dynamic Table Macros (revere.confluence.dynamictable, Version: 1.2) Request Information: URL: http://159.208.208.65:9320/confluence/pages/saveeditpagebean.action Scheme: http Server: 159.208.208.65 Port: 9320 URI: /confluence/pages/saveeditpagebean.action Context Path: /confluence Servlet Path: /pages/saveeditpagebean.action Path Info: null Query String: pageId=41844894 Attributes: javax.servlet.error.message: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ javax.servlet.error.exception: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ os_securityfilter_already_filtered: true com.atlassian.johnson.filters.JohnsonFilter_already_filtered: true weblogic.servlet.network_channel.port: 9320 javax.servlet.error.request_uri: /confluence/pages/saveeditpagebean.action javax.servlet.error.status_code: 500 __sitemesh__filterapplied: true javax.servlet.error.servlet_name: action webwork.valueStack: com.opensymphony.xwork.util.OgnlValueStack@11d093b Confluence-Request-Time: 1233067117348 loginfilter.already.filtered: true atlassian.core.seraph.original.url: /pages/saveeditpagebean.action?pageId=41844894 javax.servlet.jsp.jspException: java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^ weblogic.servlet.errorPage: /500page.jsp sessioninview.FILTERED: true com.atlassian.core.filters.gzip.GzipFilter_already_filtered: true Parameters: pageId : 41844894 {quote}

    Atlassian JIRA | 8 years ago | Betsy Walker
    java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^
  3. 0

    Steps to reproduce: # Create a page entitled (for example) "My Page (A))" # Move the page to other space # Page move will fail and the following stack trace will be returned: {code} 2009-04-23 10:59:01,599 ERROR [http-8212-3] [atlassian.confluence.servlet.ConfluenceServletDispatcher] sendError Could not execute action -- url: /pages/saveeditpagebean.action | userName: admin | referer: http://localhost:8212/pages/editpage.action?pageId=3112962&locationShowing=true java.util.regex.PatternSyntaxException: Unmatched closing ')' near index 31 \[([^\|\[\]]*\| *)?(?:comp:)?(s))(#[^\]]*)?\] ^ at java.util.regex.Pattern.error(Pattern.java:1713) at java.util.regex.Pattern.compile(Pattern.java:1464) at java.util.regex.Pattern.<init>(Pattern.java:1133) at java.util.regex.Pattern.compile(Pattern.java:823) at java.lang.String.replaceAll(String.java:2190) 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) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy13.getSelfContentWithRenamedLinks(Unknown Source) at com.atlassian.confluence.core.DefaultContentEntityManager.updateOutgoingLinksInContent(DefaultContentEntityManager.java:202) at com.atlassian.confluence.pages.DefaultPageManager.movePageToSpace(DefaultPageManager.java:552) at com.atlassian.confluence.pages.DefaultPageManager.movePageAsChild(DefaultPageManager.java:465) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy21.movePageAsChild(Unknown Source) at com.atlassian.confluence.content.service.page.MovePageCommandImpl.executeInternal(MovePageCommandImpl.java:129) at com.atlassian.confluence.core.service.AbstractServiceCommand$ServiceCommandState$2.execute(AbstractServiceCommand.java:149) at com.atlassian.confluence.core.service.AbstractServiceCommand$ServiceCommandState$6.execute(AbstractServiceCommand.java:271) at com.atlassian.confluence.core.service.AbstractServiceCommand.execute(AbstractServiceCommand.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy468.execute(Unknown Source) at com.atlassian.confluence.core.service.CommandActionHelper.execute(CommandActionHelper.java:41) at com.atlassian.confluence.pages.actions.EditPageAction.doSaveEditPageBean(EditPageAction.java:189) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.CancellingInterceptor.intercept(CancellingInterceptor.java:23) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.setup.webwork.BootstrapAwareInterceptor.intercept(BootstrapAwareInterceptor.java:26) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.pages.actions.CommentAwareInterceptor.intercept(CommentAwareInterceptor.java:43) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:108) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:38) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeAndHandleExceptions(TransactionalInvocation.java:72) at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeInTransaction(TransactionalInvocation.java:59) at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:56) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115) at com.atlassian.confluence.servlet.ConfluenceServletDispatcher.serviceAction(ConfluenceServletDispatcher.java:53) at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:54) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118) at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:153) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:54) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.jmx.JmxFilter.doFilter(JmxFilter.java:105) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:28) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.web.filter.ThreadLocalCacheFilter.doFilter(ThreadLocalCacheFilter.java:23) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:204) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:120) at com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:28) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:138) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:54) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170) at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:81) at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:54) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) {code} A workaround is to rename the page prior to moving the page.

    Atlassian JIRA | 8 years ago | Azwandi Aris [Atlassian]
    java.util.regex.PatternSyntaxException: Unmatched closing ')' near index 31 \[([^\|\[\]]*\| *)?(?:comp:)?(s))(#[^\]]*)?\] ^
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    I have a set of pages, some of which have subpages with names starting with asterisks. When I moved the set of pages between spaces, I got a stack trace {noformat} Cause java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 26 \[([^\|\[\]]*\| *)?(?:D:)?*aaaa(#[^\]]*)?\] ^ at java.util.regex.Pattern.error(Pattern.java:1713) Stack Trace:[hide] java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 26 \[([^\|\[\]]*\| *)?(?:D:)?*aaaa(#[^\]]*)?\] ^ at java.util.regex.Pattern.error(Pattern.java:1713) at java.util.regex.Pattern.sequence(Pattern.java:1878) at java.util.regex.Pattern.expr(Pattern.java:1752) at java.util.regex.Pattern.compile(Pattern.java:1460) at java.util.regex.Pattern.<init>(Pattern.java:1133) at java.util.regex.Pattern.compile(Pattern.java:823) at java.lang.String.replaceAll(String.java:2190) 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.GeneratedMethodAccessor65582.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy21.getSelfContentWithRenamedLinks(Unknown Source) at com.atlassian.confluence.core.DefaultContentEntityManager.updateOutgoingLinksInContent(DefaultContentEntityManager.java:183) at com.atlassian.confluence.pages.DefaultPageManager.movePageToSpace(DefaultPageManager.java:551) at com.atlassian.confluence.pages.DefaultPageManager.movePageAsChild(DefaultPageManager.java:464) at sun.reflect.GeneratedMethodAccessor30124.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy25.movePageAsChild(Unknown Source) at com.atlassian.confluence.content.service.page.MovePageCommandImpl.executeInternal(MovePageCommandImpl.java:139) at com.atlassian.confluence.core.service.AbstractServiceCommand$ServiceCommandState$2.execute(AbstractServiceCommand.java:149) at com.atlassian.confluence.core.service.AbstractServiceCommand$ServiceCommandState$6.execute(AbstractServiceCommand.java:271) at com.atlassian.confluence.core.service.AbstractServiceCommand.execute(AbstractServiceCommand.java:61) at sun.reflect.GeneratedMethodAccessor30121.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy211.execute(Unknown Source) at com.atlassian.confluence.core.service.CommandActionHelper.execute(CommandActionHelper.java:41) at com.atlassian.confluence.pages.actions.EditPageAction.doSaveEditPageBean(EditPageAction.java:189) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.CancellingInterceptor.intercept(CancellingInterceptor.java:23) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.setup.webwork.BootstrapAwareInterceptor.intercept(BootstrapAwareInterceptor.java:26) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.user.actions.UserAwareInterceptor.intercept(UserAwareInterceptor.java:57) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.pages.actions.CommentAwareInterceptor.intercept(CommentAwareInterceptor.java:44) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:109) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:38) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeAndHandleExceptions(TransactionalInvocation.java:72) at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeInTransaction(TransactionalInvocation.java:59) at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:56) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115) at com.atlassian.confluence.servlet.ConfluenceServletDispatcher.serviceAction(ConfluenceServletDispatcher.java:53) at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118) at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:151) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.jmx.JmxFilter.doFilter(JmxFilter.java:105) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:19) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:46) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.web.filter.ThreadLocalCacheFilter.doFilter(ThreadLocalCacheFilter.java:23) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:204) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:120) at com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:30) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:138) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170) at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:75) at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66) at com.atlassian.confluence.extra.webdav.servlet.filter.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:427) at com.atlassian.confluence.extra.webdav.servlet.filter.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:34) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:55) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:41) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190) at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291) at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769) at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698) at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690) at java.lang.Thread.run(Thread.java:619) Referer URL https://extranet.atlassian.com/pages/editpage.action?pageId=1747687976&locationShowing=true Confluence Application Information Build Information home: /opt/j2ee/domains/atlassian.com/extranet/webapps/atlassian-confluence/data buildNumber: 1627 upTime: 25 days, 8 hours, 1 minute, 47 seconds devMode: false version: 3.0.0_01 Unique ID: 0x000001227CE3080C3FF61630697F80ED142068ED0CC7DC7CC61440E691F1847A Server information Application Server: Apache Tomcat/6.0.20 Servlet Version: 2.5 Database Dialect: net.sf.hibernate.dialect.PostgreSQLDialect Database Driver Name: null Database Driver Version: 8.2 Database Name: PostgreSQL Database Version: 8.2.7 Database Transaction Isolation: Read committed Database Latency: 0 Memory Information Total Memory: 1008 MB Used Memory: 607 MB Free Memory: 400 MB System Information favouriteColour: Lemon chiffon javaRuntime: Java(TM) SE Runtime Environment jvmVersion: 1.0 operatingSystem: Linux 2.6.9-78.0.17.ELsmp fileSystemEncoding: ANSI_X3.4-1968 javaVm: Java HotSpot(TM) Server VM javaVendor: Sun Microsystems Inc. userTimezone: America/Chicago jvmImplementationVersion: 11.0-b16 appServer: Apache Tomcat date: Wednesday, 15 Jul 2009 time: 00:29:29 jvmVendor: Sun Microsystems Inc. userName: j2ee_extranet.atlassian.com javaVersion: 1.6.0_11 operatingSystemArchitecture: i386 Cluster Information Name: extranet Description: TangosolClusterInformation: extranet, listening on 235.54.69.161:32357 Members: - Member(Id=1, Timestamp=2009-06-19 16:27:46.202, Address=172.16.3.11:8088, MachineId=57136, Location=process:32214@atlassian11.managed.conteg) - Member(Id=2, Timestamp=2009-06-19 16:27:56.079, Address=172.16.3.10:8088, MachineId=57135, Location=process:28202@atlassian10.managed.conteg) Plugins * Adaptavist Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.6.5) * Add Content Menu Sections (confluence.menu.add, Version: 1.0) * Admin Sections (confluence.sections.admin, Version: 1.0) * Advanced Macros (confluence.macros.advanced, Version: 1.6.2.6) * Atlassian Context Navigation Plugin (com.atlassian.navigator, Version: 1.1) * Atlassian UI Plugin (com.atlassian.auiplugin, Version: 1.0.2) * Attachment Actions (confluence.sections.attachments, Version: 1.0) * Attachment Extractors (com.atlassian.confluence.plugins.attachmentExtractors, Version: 1.0-SNAPSHOT) * Balsamiq Mockups (com.balsamiq.confluence.plugins.mockups, Version: 1.5.12) * Basic Macros (confluence.macros.basic, Version: 1.4) * Blogging Leaderboard (confluence.extra.blogstats, Version: 0.6) * Browse Menu Items (confluence.sections.browse, Version: 1.0) * Cache Plugin (org.swift.confluence.cache, Version: 3.1.0) * Calendar Plugin (confluence.extra.calendar, Version: 2.7) * Chart Plugin (confluence.extra.chart, Version: 1.12) * Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 2.4.2) * Code Macro (confluence.macros.code, Version: 1.5) * Collapsible Rss Plugin (com.atlassian.confluence.plugins.collapsiblerss, Version: 0.8) * Comment Action Sections (confluence.comment.action, Version: 1.0) * Composition Plugin (net.customware.confluence.plugin.composition, Version: 2.3) * Confluence Atlassian Plugin Repository (confluence.repository.client, Version: 2.1.4) * Confluence Attachments Plugin (confluence.extra.attachments, Version: 2.15) * Confluence Blogging RPC Plugin (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.4) * Confluence HTML Macros (confluence.macros.html, Version: 1.7.2) * Confluence PDF Export (com.atlassian.confluence.extra.flyingpdf, Version: 1.0) * Confluence Remote API (confluence.extra.confluencerpc, Version: 3.0.0_01) * Confluence Staff Directory Plugin (com.atlassian.confluence.plugin.staffdirectory, Version: 1.2) * Confluence Thread Dump Plugin (com.atlassian.confluence.plugin.threaddump, Version: 1.2) * Content Action Menu Sections (confluence.content.action.menu, Version: 1.0) * Content Buttons (confluence.sections.page.temp, Version: 1.0) * Content Metadata (confluence.sections.content.metadata, Version: 1.0) * Contributors Plugin (confluence.authors, Version: 0.8) * Core Extractors (confluence.extractors.core, Version: 1.4) * Core Listeners (confluence.listeners.core, Version: 1.3) * Core Path Converters (confluence.converters.core, Version: 1.0) * Core Startup and Shutdown (confluence.lifecycle.core, Version: 1) * Dashboard Actions (com.atlassian.confluence.plugins.dashboard-actions, Version: 1.0-rc3) * Dashboard Macros (confluence.macros.dashboard, Version: 1.12) * Default Theme (com.atlassian.confluence.themes.default, Version: 1.0) * Did You Mean Index Building Interface (confluence.sections.admin.indexing, Version: 1.0) * Dynamic Task List 2 Plugin (confluence.extra.dynamictasklist2, Version: 3.2.3) * Edit Settings Sections (confluence.sections.settings.edit, Version: 1.0) * Editor Actions (confluence.editor.actions, Version: 1.0) * Excel Plugin (org.swift.confluence.excel, Version: 3.3.0) * Find Email (com.atlassian.confluence.extra, Version: 1.0) * Fisheye Plugin (com.atlassian.confluence.extra.fisheye-plugin, Version: 0.3) * Flash Plugin (org.swift.confluence.flash, Version: 3.0) * Follow list resources (confluence.sections.user.follow.list, Version: 1.0) * FreeMind Plugin (com.atlassian.confluence.contrib.freemind, Version: 1.0.2) * French language pack (confluence.languages.fr_FR, Version: 1.15) * Future Macro (confluence.macros.future, Version: 1.0beta1) * German language pack (confluence.languages.de_DE, Version: 1.9) * Gliffy Plugin for Confluence (com.gliffy.integration.confluence, Version: 1.5.1_PRE) * Global Dashboard Actions (confluence.sections.dashboard.global, Version: 1.0) * Global Labels Sections (confluence.sections.labels, Version: 1.0) * Global Statistics Plugin (confluence.extra.globalstats, Version: 1.0) * Google Calendar Plugin (net.customware.confluence.plugin.google.calendar, Version: 1.3) * Google Maps Plugin (com.atlassian.confluence.ext.gmaps, Version: 0.5) * GraphViz Plugin (confluence.extra.graphviz, Version: 1.3) * IM Presence NG Plugin (confluence.extra.impresence2, Version: 2.5) * Information Macros (confluence.extra.information, Version: 1.1) * JIRA Macros (confluence.extra.jira, Version: 2.8.13) * Layout Macros (confluence.extra.layout, Version: 1.3) * Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 2.6.1) * Linking Plugin (net.customware.confluence.plugin.linking, Version: 2.6.5) * Live Search Macros (confluence.extra.livesearch, Version: 2.10) * Logo Path Converter (confluence.converter.logo, Version: 1.0) * Lucene Boosting Strategies (confluence.search.lucene.boosting, Version: 1.0) * Mail Page Plugin (com.atlassian.confluence.ext.mailpage, Version: 1.7) * Metadata Plugin (org.andya.confluence.plugins.metadata, Version: 2.1.0) * News Tabs (confluence.sections.news, Version: 1.0) * Office Connector plugin (com.atlassian.confluence.extra.officeconnector, Version: 1.5) * Page Operations (confluence.sections.page.operations, Version: 1.0) * Page Operations Plugin (com.atlassian.confluence.extra.pageops, Version: 1.0) * Page Tabs (confluence.sections.page, Version: 1.0) * Page Tabs (confluence.search.mappers.lucene, Version: 1.0) * Page Tree (com.atlassian.confluence.plugins.pagetree, Version: 1.11) * Page View Links (confluence.sections.page.actions, Version: 1.0) * Profile Macros (confluence.macros.profile, Version: 1.0) * Profile Tabs (confluence.sections.profile, Version: 1.0) * RSVP Plugin (com.atlassian.confluence.extra.rsvp, Version: 1.6.1) * Run Plugin (org.swift.confluence.run, Version: 0.7) * SQL Plugin (org.swift.confluence.sql, Version: 3.5.0.patchedWithInline) * Script Plugin (org.swift.confluence.script, Version: 3.1.1-NG) * Search Web Interface (confluence.sections.admin.generalconfig, Version: 1.0) * Search Web Interface (confluence.sections.search.view, Version: 1.0) * Shared Application Access Layer API (com.atlassian.sal.sal-api-2.0.3, Version: 2.0.3) * Shared Application Access Layer Confluence Plugin (com.atlassian.sal.confluence, Version: 2.0.3) * Slideshow Plugin (com.atlassian.confluence.ext.slideshow, Version: 0.3) * Snippet Plugin (com.atlassian.confluence.extra.snippet, Version: 2.1-SNAPSHOT) * Social Bookmarking Plugin (com.atlassian.confluence.plugins.socialbookmarking, Version: 1.3.1) * Space Actions Sections (confluence.sections.space.actions, Version: 1.0) * Space Admin Sections (confluence.sections.space.admin, Version: 1.0) * Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0) * Space Browse Sections (confluence.sections.space.browse, Version: 1.0) * Space Export Web Interface (confluence.sections.space.export.view, Version: 1.0) * Space Item Tabs (confluence.sections.space, Version: 1.0) * Space Labels Sections (confluence.sections.space.labels, Version: 1.0) * Space Pages Sections (confluence.sections.space.pages, Version: 1.0) * System Web Resources (confluence.web.resources, Version: 1.0) * Table Plugin (org.swift.confluence.table, Version: 3.3.1) * Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.4.10.1) * Tabular Metadata (confluence.extra.masterdetail, Version: 2.7) * TinyMCE Editor Plugin (com.atlassian.confluence.tinymceplugin, Version: 3.0.0_01) * UWC Importer Admin Panel (com.atlassian.confluence.plugins.uwc.uwcimporter-adminpanel, Version: 1.1) * User Administration (confluence.admin.user, Version: 1.0) * User Hover Menu Sections (confluence.user.hover.menu, Version: 1.0) * User Lister (confluence.extra.userlister, Version: 2.4.2) * User Menu Sections (confluence.user.menu, Version: 1.0) * User Menu Sections (confluence.user.menu.concise, Version: 1.0) * User Status (confluence.userstatus, Version: 1.0) * View Profile Web Interface (confluence.sections.profile.view, Version: 1.0) * View Raw Data (com.atlassian.confluence.plugin.viewrawdata, Version: 0.1) * View follow resources (confluence.sections.user.view.follow, Version: 1.0) * Voting Macros (com.nearinfinity.confluence.macros.vote, Version: 1.2) * WebDAV Plugin (confluence.extra.webdav, Version: 2.1) * Widget Connector (com.atlassian.confluence.extra.widgetconnector, Version: 1.2.3) * Wiki Renderer Components (confluence.renderer.components, Version: 1.0) * YourKit Profiling Plugin (com.atlassian.confluence.ext.yourkit, Version: 0.4) * confluence-crucible-plugin (com.atlassian.confluence.plugins.crucible.confluence-crucible-plugin, Version: 1.6) Request Information URL https://extranet.atlassian.com/500page.jsp URI /500page.jsp Context Path Servlet Path /500page.jsp Query String pageId=1747687976 Headers (Limited subset) host extranet.atlassian.com user-agent Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-GB; rv:1.9.0.11) Gecko/2009060214 Firefox/3.0.11 keep-alive 300 connection keep-alive Attributes javax.servlet.forward.request_uri /pages/saveeditpagebean.action javax.servlet.forward.context_path javax.servlet.forward.servlet_path /pages/saveeditpagebean.action javax.servlet.forward.path_info /500page.jsp javax.servlet.forward.query_string pageId=1747687976 os_securityfilter_already_filtered true javax.servlet.jsp.jspException java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 26 \[([^\|\[\]]*\| *)?(?:D:)?*aaaa(#[^\]]*)?\] ^ atlassian.core.seraph.original.url /pages/saveeditpagebean.action?pageId=1747687976 javax.servlet.error.status_code 500 javax.servlet.error.servlet_name action __sitemesh__using_stream false com.atlassian.gzipfilter.GzipFilter_already_filtered true loginfilter.already.filtered true com.atlassian.confluence.web.ConfluenceJohnsonFilter_already_filtered true Confluence-Request-Time 1247635769728 gzipMimeTypes text/.*,application/x-javascript,application/javascript,application/xml,application/xhtml\+xml javax.servlet.error.message com.atlassian.core.filters.HeaderSanitisingFilter_already_filtered true webwork.valueStack com.opensymphony.xwork.util.OgnlValueStack@1b5ccbf com.atlassian.gzipfilter.org.tuckey.web.filters.urlrewrite.RuleMatched true sessioninview.FILTERED true __sitemesh__filterapplied true javax.servlet.error.exception java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 26 \[([^\|\[\]]*\| *)?(?:D:)?*aaaa(#[^\]]*)?\] ^ javax.servlet.error.request_uri /pages/saveeditpagebean.action Parameters (Limited subset) pageId 1747687976 Confluence User jrogers {noformat}

    Atlassian JIRA | 7 years ago | Jay Rogers
    java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 26 \[([^\|\[\]]*\| *)?(?:D:)?*aaaa(#[^\]]*)?\] ^
  6. 0

    Steps to reproduce: # Create a page entitled (for example) "My Page (A))" # Move the page to other space # Page move will fail and the following stack trace will be returned: {code} 2009-04-23 10:59:01,599 ERROR [http-8212-3] [atlassian.confluence.servlet.ConfluenceServletDispatcher] sendError Could not execute action -- url: /pages/saveeditpagebean.action | userName: admin | referer: http://localhost:8212/pages/editpage.action?pageId=3112962&locationShowing=true java.util.regex.PatternSyntaxException: Unmatched closing ')' near index 31 \[([^\|\[\]]*\| *)?(?:comp:)?(s))(#[^\]]*)?\] ^ at java.util.regex.Pattern.error(Pattern.java:1713) at java.util.regex.Pattern.compile(Pattern.java:1464) at java.util.regex.Pattern.<init>(Pattern.java:1133) at java.util.regex.Pattern.compile(Pattern.java:823) at java.lang.String.replaceAll(String.java:2190) 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) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy13.getSelfContentWithRenamedLinks(Unknown Source) at com.atlassian.confluence.core.DefaultContentEntityManager.updateOutgoingLinksInContent(DefaultContentEntityManager.java:202) at com.atlassian.confluence.pages.DefaultPageManager.movePageToSpace(DefaultPageManager.java:552) at com.atlassian.confluence.pages.DefaultPageManager.movePageAsChild(DefaultPageManager.java:465) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy21.movePageAsChild(Unknown Source) at com.atlassian.confluence.content.service.page.MovePageCommandImpl.executeInternal(MovePageCommandImpl.java:129) at com.atlassian.confluence.core.service.AbstractServiceCommand$ServiceCommandState$2.execute(AbstractServiceCommand.java:149) at com.atlassian.confluence.core.service.AbstractServiceCommand$ServiceCommandState$6.execute(AbstractServiceCommand.java:271) at com.atlassian.confluence.core.service.AbstractServiceCommand.execute(AbstractServiceCommand.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) at $Proxy468.execute(Unknown Source) at com.atlassian.confluence.core.service.CommandActionHelper.execute(CommandActionHelper.java:41) at com.atlassian.confluence.pages.actions.EditPageAction.doSaveEditPageBean(EditPageAction.java:189) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.util.LoggingContextInterceptor.intercept(LoggingContextInterceptor.java:48) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.CancellingInterceptor.intercept(CancellingInterceptor.java:23) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:54) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.setup.webwork.BootstrapAwareInterceptor.intercept(BootstrapAwareInterceptor.java:26) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.pages.actions.CommentAwareInterceptor.intercept(CommentAwareInterceptor.java:43) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:108) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.spaces.actions.SpaceAwareInterceptor.intercept(SpaceAwareInterceptor.java:67) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.actions.LastModifiedInterceptor.intercept(LastModifiedInterceptor.java:39) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:38) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeAndHandleExceptions(TransactionalInvocation.java:72) at com.atlassian.xwork.interceptors.TransactionalInvocation.invokeInTransaction(TransactionalInvocation.java:59) at com.atlassian.xwork.interceptors.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:56) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115) at com.atlassian.confluence.servlet.ConfluenceServletDispatcher.serviceAction(ConfluenceServletDispatcher.java:53) at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:54) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118) at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:153) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:54) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.jmx.JmxFilter.doFilter(JmxFilter.java:105) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:28) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.web.filter.ThreadLocalCacheFilter.doFilter(ThreadLocalCacheFilter.java:23) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:204) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:120) at com.atlassian.confluence.util.AbstractBootstrapHotSwappingFilter.doFilter(AbstractBootstrapHotSwappingFilter.java:28) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:138) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:54) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170) at com.atlassian.spring.filter.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:29) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:81) at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:54) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:40) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:33) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) {code} A workaround is to rename the page prior to moving the page.

    Atlassian JIRA | 8 years ago | Azwandi Mohd Aris
    java.util.regex.PatternSyntaxException: Unmatched closing ')' near index 31 \[([^\|\[\]]*\| *)?(?:comp:)?(s))(#[^\]]*)?\] ^

  1. Handemelindo 1 times, last 1 month ago
2 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.util.regex.PatternSyntaxException

    Dangling meta character '?' near index 30 \[([^\|\[\]]*\| *)?(?:mod4:)???(#[^\]]*)?\] ^

    at java.util.regex.Pattern.error()
  2. Java RT
    String.replaceAll
    1. java.util.regex.Pattern.error(Pattern.java:1650)
    2. java.util.regex.Pattern.sequence(Pattern.java:1787)
    3. java.util.regex.Pattern.expr(Pattern.java:1687)
    4. java.util.regex.Pattern.compile(Pattern.java:1397)
    5. java.util.regex.Pattern.<init>(Pattern.java:1124)
    6. java.util.regex.Pattern.compile(Pattern.java:817)
    7. java.lang.String.replaceAll(String.java:2000)
    7 frames
  3. com.atlassian.confluence
    SelfPageLinkRenamingBean.handleText
    1. com.atlassian.confluence.util.SelfPageLinkRenamingBean.handleText(SelfPageLinkRenamingBean.java:30)
    1 frame
  4. com.atlassian.renderer
    WikiMarkupParser.parse
    1. com.atlassian.renderer.v2.WikiMarkupParser.parse(WikiMarkupParser.java:55)
    1 frame
  5. com.atlassian.confluence
    DefaultLinkManager.getSelfContentWithRenamedLinks
    1. com.atlassian.confluence.util.AbstractLinkRenamingBean.parseContent(AbstractLinkRenamingBean.java:107)
    2. com.atlassian.confluence.util.AbstractLinkRenamingBean.getRenamedContent(AbstractLinkRenamingBean.java:63)
    3. com.atlassian.confluence.links.DefaultLinkManager.getSelfContentWithRenamedLinks(DefaultLinkManager.java:104)
    3 frames
  6. Java RT
    Method.invoke
    1. sun.reflect.GeneratedMethodAccessor758.invoke(Unknown Source)
    2. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    3. java.lang.reflect.Method.invoke(Method.java:585)
    3 frames
  7. Spring AOP
    ReflectiveMethodInvocation.proceed
    1. org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:296)
    2. org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:177)
    3. org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:144)
    3 frames
  8. com.atlassian.spring
    SpringProfilingInterceptor.invoke
    1. com.atlassian.spring.interceptors.SpringProfilingInterceptor.invoke(SpringProfilingInterceptor.java:20)
    1 frame