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

Error moving page to another space if title starts with an asterisk, question mark or plus sign

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Fix
    • Low
    • None
    • 3.0
    • None
    • firefox on a mac, EAC

    Description

      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

      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 
      

      Attachments

        Issue Links

          Activity

            People

              shaffenden Steve Haffenden (Inactive)
              jrogers J (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: