• Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • 1.3
    • 1.2.1
    • None

      When clicking on a page (Jan Baan) within JavaPolis we get the following exception :

      Cause:
      org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Incomplete trailing escape (%) pattern

      Stack Trace: [hide]
      org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Incomplete trailing escape (%) pattern
      at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309)
      at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:207)
      at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:250)
      at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
      at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344)
      at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153)
      at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
      at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:109)
      at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
      at org.apache.velocity.runtime.directive.Parse.render(Parse.java:232)
      at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153)
      at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
      at org.apache.velocity.Template.merge(Template.java:296)
      at com.opensymphony.webwork.dispatcher.VelocityResult.doExecute(VelocityResult.java:94)
      at bucket.util.profiling.ProfiledVelocityResult.doExecute(ProfiledVelocityResult.java:18)
      at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:115)
      at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:261)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:185)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.intercept(DefaultWorkflowInterceptor.java:55)
      at com.atlassian.confluence.core.ConfluenceWorkflowInterceptor.intercept(ConfluenceWorkflowInterceptor.java:33)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      at com.atlassian.confluence.core.ConfluenceValidationInterceptor.intercept(ConfluenceValidationInterceptor.java:16)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:40)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:72)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.atlassian.confluence.user.actions.AuthenticatedUserInterceptor.intercept(AuthenticatedUserInterceptor.java:67)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.atlassian.confluence.util.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:133)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
      at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
      at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:278)
      at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:248)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
      at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:48)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:82)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.atlassian.seraph.filter.LoginFilter.doFilter(LoginFilter.java:95)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.atlassian.johnson.filters.JohnsonFilter.doFilter(JohnsonFilter.java:50)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:68)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:132)
      at com.atlassian.confluence.util.error.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:36)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:305)
      at com.atlassian.confluence.servlet.SimpleDisplayServlet.doGet(SimpleDisplayServlet.java:54)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
      at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:145)
      at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:158)
      at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:61)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:168)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.atlassian.seraph.filter.LoginFilter.doFilter(LoginFilter.java:181)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.atlassian.johnson.filters.JohnsonFilter.doFilter(JohnsonFilter.java:96)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:117)
      at bucket.custom.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:30)
      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:73)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:132)
      at com.atlassian.confluence.util.error.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:36)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6356)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
      at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
      at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
      at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
      at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)

      Referer URL: http://www.javapolis.com/confluence/display/JP04/JavaPolis+Business

      Build Information:
      Uptime: 2 days, 1 hour, 22 minutes, 37 seconds
      Version: 1.2.1
      Build Number: 59

      Server Information:
      Application Server: WebLogic Server 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284 WebLogic Server 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284 WebLogic Server 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284
      Servlet Version: 2.3
      Database Dialect: net.sf.hibernate.dialect.HSQLDialect

      Memory Information:
      Total Memory: 510 MB
      Free Memory: 108 MB
      Used Memory: 402 MB

      System Information:
      System Date: Monday, 13 Sep 2004
      System Time: 14:13:26
      System Favourite Colour: Jet Black
      Java Version: 1.4.1_05
      Java Vendor: Sun Microsystems Inc.
      JVM Version: 1.0
      JVM Vendor: Sun Microsystems Inc.
      JVM Implementation Version: 1.4.1_05-b01
      Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
      Java VM: Java HotSpot(TM) Client VM
      User Name: root
      User Timezone: MET
      Operating System: SunOS 5.9
      OS Architecture: sparc

      Request

      Information:
      URL: http://www.javapolis.com:80/confluence/pages/viewpage.action

      • Scheme: http
      • Server: www.javapolis.com
      • Port: 80
      • URI: /confluence/pages/viewpage.action
      • - Context Path: /confluence
      • - Servlet Path: /pages/viewpage.action
      • - Path Info: null
      • - Query String: spaceKey=JP04&title=Jan+Baan

      Attributes:

      • weblogic.servlet.network_channel.port : 90
      • weblogic.servlet.network_channel.sslport : 91
      • javax.servlet.error.servlet_name : action
      • com.atlassian.confluence.setup.SpringSessionInViewFilter.sessionFactory : true
      • javax.servlet.error.message : Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Incomplete trailing escape (%) pattern
      • javax.servlet.error.exception : org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Incomplete trailing escape (%) pattern
      • webwork.valueStack : com.opensymphony.xwork.util.OgnlValueStack@19439c9
      • os_securityfilter_already_filtered : true
      • com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true
      • javax.servlet.error.request_uri : /confluence/pages/viewpage.action
      • atlassian.core.seraph.original.url : /display/JP04/Jan+Baan
      • loginfilter.already.filtered : true
      • javax.servlet.jsp.jspException : org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Incomplete trailing escape (%) pattern
      • weblogic.servlet.errorPage : /500page.jsp
      • javax.servlet.error.status_code : 500
      • _sitemesh_filterapplied : true

      Parameters:

      • title = Jan Baan
      • spaceKey = JP04

      Logging:
      0 log statements generated by this request.

            [CONFSERVER-1803] MethodInvocationException when clicking on a linked page

            Added a fallback in case the decoding chokes on a broken URL

            Charles Miller (Inactive) added a comment - Added a fallback in case the decoding chokes on a broken URL

            kojilin added a comment -

            we have this problem ,too

            Cause:
            org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa"

            Stack Trace: [hide]

            org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa"
            at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309)
            at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:207)
            at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:250)
            at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
            at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344)
            at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153)
            at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
            at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:109)
            at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
            at org.apache.velocity.runtime.directive.Parse.render(Parse.java:232)
            at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153)
            at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
            at org.apache.velocity.Template.merge(Template.java:296)
            at com.opensymphony.webwork.dispatcher.VelocityResult.doExecute(VelocityResult.java:94)
            at bucket.util.profiling.ProfiledVelocityResult.doExecute(ProfiledVelocityResult.java:18)
            at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:115)
            at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:261)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:185)
            at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.intercept(DefaultWorkflowInterceptor.java:55)
            at com.atlassian.confluence.core.ConfluenceWorkflowInterceptor.intercept(ConfluenceWorkflowInterceptor.java:33)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
            at com.atlassian.confluence.core.ConfluenceValidationInterceptor.intercept(ConfluenceValidationInterceptor.java:16)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:40)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:72)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.atlassian.confluence.user.actions.AuthenticatedUserInterceptor.intercept(AuthenticatedUserInterceptor.java:67)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.atlassian.confluence.util.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:133)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163)
            at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115)
            at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:278)
            at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:248)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
            at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)
            at com.caucho.server.http.Invocation.service(Invocation.java:315)
            at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:115)
            at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:222)
            at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:103)
            at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:80)
            at com.atlassian.confluence.servlet.SimpleDisplayServlet.doGet(SimpleDisplayServlet.java:54)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
            at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)
            at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:145)
            at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:158)
            at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:61)
            at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
            at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:168)
            at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
            at com.atlassian.seraph.filter.LoginFilter.doFilter(LoginFilter.java:181)
            at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
            at com.atlassian.johnson.filters.JohnsonFilter.doFilter(JohnsonFilter.java:96)
            at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
            at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:117)
            at bucket.custom.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:30)
            at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:73)
            at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
            at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:132)
            at com.atlassian.confluence.util.error.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:26)
            at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
            at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:36)
            at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88)
            at com.caucho.server.http.Invocation.service(Invocation.java:315)
            at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
            at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:346)
            at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:274)
            at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
            at java.lang.Thread.run(Thread.java:534)

            Referer URL: http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=869

            Build Information:
            Uptime: 10 minutes, 29 seconds
            Version: 1.2.1
            Build Number: 59

            Server Information:
            Application Server: Resin/2.1.14
            Servlet Version: 2.3
            Database Dialect: bucket.dialect.MySQLDialect

            Memory Information:
            Total Memory: 144 MB
            Free Memory: 57 MB
            Used Memory: 87 MB

            System Information:
            System Date: Tuesday, 14 Sep 2004
            System Time: 15:54:44
            System Favourite Colour: Jet Black
            Java Version: 1.4.2-p6
            Java Vendor: Sun Microsystems Inc.
            JVM Version: 1.0
            JVM Vendor: Sun Microsystems Inc.
            JVM Implementation Version: 1.4.2-p6-javaworld_18_feb_2004_16_21
            Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
            Java VM: Java HotSpot(TM) Client VM
            User Name: www
            User Timezone: Asia/Taipei
            Operating System: FreeBSD 4.9-STABLE
            OS Architecture: i386
            Request

            Information:
            URL: http://www.javaworld.com.tw/confluence/500page.jsp

            • Scheme: http
            • Server: www.javaworld.com.tw
            • Port: 80
            • URI: /confluence/500page.jsp
            • - Context Path: /confluence
            • - Servlet Path: /500page.jsp
            • - Path Info: null
            • - Query String: null

            Attributes:

            • javax.servlet.error.exception : org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa"
            • javax.servlet.error.status_code : 500
            • com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true
            • com.atlassian.confluence.setup.SpringSessionInViewFilter.sessionFactory : true
            • atlassian.core.seraph.original.url : /display/J2EE/Page+Directive+Element
            • webwork.valueStack : com.opensymphony.xwork.util.OgnlValueStack@1986321
            • javax.servlet.error.servlet_name : simple-display
            • loginfilter.already.filtered : true
            • os_securityfilter_already_filtered : true
            • _sitemesh_filterapplied : true
            • javax.servlet.error.message : Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa"
            • javax.servlet.error.request_uri : /confluence/display/J2EE/Page+Directive+Element
            • javax.servlet.jsp.jspException : org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa"

            Parameters:

            Logging:
            2 log statements generated by this request:
            [ERROR] Tue Sep 14 15:54:44 CST 2004 [com.opensymphony.webwork.dispatcher.VelocityResult] Unable to render Velocity Template, '/pages/viewpage.vm'
            Throwable:
            org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa"
            at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309)
            at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:207)
            at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:250)
            at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
            at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344)
            at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153)
            at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
            at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:109)
            at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
            at org.apache.velocity.runtime.directive.Parse.render(Parse.java:232)
            at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153)
            at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
            at org.apache.velocity.Template.merge(Template.java:296)
            at com.opensymphony.webwork.dispatcher.VelocityResult.doExecute(VelocityResult.java:94)
            at bucket.util.profiling.ProfiledVelocityResult.doExecute(ProfiledVelocityResult.java:18)
            at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:115)
            at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:261)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:185)
            at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
            [ERROR] Tue Sep 14 15:54:44 CST 2004 [com.opensymphony.webwork.dispatcher.ServletDispatcher] Could not execute action
            Throwable:
            org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa"
            at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309)
            at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:207)
            at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:250)
            at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
            at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344)
            at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153)
            at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94)
            at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:109)
            at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
            at org.apache.velocity.runtime.directive.Parse.render(Parse.java:232)
            at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153)
            at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
            at org.apache.velocity.Template.merge(Template.java:296)
            at com.opensymphony.webwork.dispatcher.VelocityResult.doExecute(VelocityResult.java:94)
            at bucket.util.profiling.ProfiledVelocityResult.doExecute(ProfiledVelocityResult.java:18)
            at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:115)
            at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:261)
            at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:185)
            at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)

            kojilin added a comment - we have this problem ,too Cause: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa" Stack Trace: [hide] org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa" at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:207) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:250) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:109) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271) at org.apache.velocity.runtime.directive.Parse.render(Parse.java:232) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271) at org.apache.velocity.Template.merge(Template.java:296) at com.opensymphony.webwork.dispatcher.VelocityResult.doExecute(VelocityResult.java:94) at bucket.util.profiling.ProfiledVelocityResult.doExecute(ProfiledVelocityResult.java:18) at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:115) at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:261) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:185) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.opensymphony.xwork.interceptor.DefaultWorkflowInterceptor.intercept(DefaultWorkflowInterceptor.java:55) at com.atlassian.confluence.core.ConfluenceWorkflowInterceptor.intercept(ConfluenceWorkflowInterceptor.java:33) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34) at com.atlassian.confluence.core.ConfluenceValidationInterceptor.intercept(ConfluenceValidationInterceptor.java:16) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.atlassian.confluence.security.actions.PermissionCheckInterceptor.intercept(PermissionCheckInterceptor.java:40) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.atlassian.confluence.pages.actions.PageAwareInterceptor.intercept(PageAwareInterceptor.java:72) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.atlassian.confluence.core.ConfluenceAutowireInterceptor.intercept(ConfluenceAutowireInterceptor.java:25) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.atlassian.confluence.user.actions.AuthenticatedUserInterceptor.intercept(AuthenticatedUserInterceptor.java:67) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.atlassian.confluence.util.XWorkTransactionInterceptor.intercept(XWorkTransactionInterceptor.java:133) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:163) at com.opensymphony.xwork.DefaultActionProxy.execute(DefaultActionProxy.java:115) at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:278) at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:248) at javax.servlet.http.HttpServlet.service(HttpServlet.java:103) at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96) at com.caucho.server.http.Invocation.service(Invocation.java:315) at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:115) at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:222) at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:103) at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:80) at com.atlassian.confluence.servlet.SimpleDisplayServlet.doGet(SimpleDisplayServlet.java:54) at javax.servlet.http.HttpServlet.service(HttpServlet.java:126) at javax.servlet.http.HttpServlet.service(HttpServlet.java:103) at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96) at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:145) at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:158) at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:61) at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:168) at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88) at com.atlassian.seraph.filter.LoginFilter.doFilter(LoginFilter.java:181) at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88) at com.atlassian.johnson.filters.JohnsonFilter.doFilter(JohnsonFilter.java:96) at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88) at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:117) at bucket.custom.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:30) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:73) at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:132) at com.atlassian.confluence.util.error.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:26) at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88) at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:36) at com.caucho.server.http.FilterChainFilter.doFilter(FilterChainFilter.java:88) at com.caucho.server.http.Invocation.service(Invocation.java:315) at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135) at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:346) at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:274) at com.caucho.server.TcpConnection.run(TcpConnection.java:139) at java.lang.Thread.run(Thread.java:534) Referer URL: http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=869 Build Information: Uptime: 10 minutes, 29 seconds Version: 1.2.1 Build Number: 59 Server Information: Application Server: Resin/2.1.14 Servlet Version: 2.3 Database Dialect: bucket.dialect.MySQLDialect Memory Information: Total Memory: 144 MB Free Memory: 57 MB Used Memory: 87 MB System Information: System Date: Tuesday, 14 Sep 2004 System Time: 15:54:44 System Favourite Colour: Jet Black Java Version: 1.4.2-p6 Java Vendor: Sun Microsystems Inc. JVM Version: 1.0 JVM Vendor: Sun Microsystems Inc. JVM Implementation Version: 1.4.2-p6-javaworld_18_feb_2004_16_21 Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition Java VM: Java HotSpot(TM) Client VM User Name: www User Timezone: Asia/Taipei Operating System: FreeBSD 4.9-STABLE OS Architecture: i386 Request Information: URL: http://www.javaworld.com.tw/confluence/500page.jsp Scheme: http Server: www.javaworld.com.tw Port: 80 URI: /confluence/500page.jsp - Context Path: /confluence - Servlet Path: /500page.jsp - Path Info: null - Query String: null Attributes: javax.servlet.error.exception : org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa" javax.servlet.error.status_code : 500 com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true com.atlassian.confluence.setup.SpringSessionInViewFilter.sessionFactory : true atlassian.core.seraph.original.url : /display/J2EE/Page+Directive+Element webwork.valueStack : com.opensymphony.xwork.util.OgnlValueStack@1986321 javax.servlet.error.servlet_name : simple-display loginfilter.already.filtered : true os_securityfilter_already_filtered : true _ sitemesh _filterapplied : true javax.servlet.error.message : Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa" javax.servlet.error.request_uri : /confluence/display/J2EE/Page+Directive+Element javax.servlet.jsp.jspException : org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa" Parameters: Logging: 2 log statements generated by this request: [ERROR] Tue Sep 14 15:54:44 CST 2004 [com.opensymphony.webwork.dispatcher.VelocityResult] Unable to render Velocity Template, '/pages/viewpage.vm' Throwable: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa" at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:207) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:250) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:109) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271) at org.apache.velocity.runtime.directive.Parse.render(Parse.java:232) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271) at org.apache.velocity.Template.merge(Template.java:296) at com.opensymphony.webwork.dispatcher.VelocityResult.doExecute(VelocityResult.java:94) at bucket.util.profiling.ProfiledVelocityResult.doExecute(ProfiledVelocityResult.java:18) at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:115) at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:261) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:185) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34) [ERROR] Tue Sep 14 15:54:44 CST 2004 [com.opensymphony.webwork.dispatcher.ServletDispatcher] Could not execute action Throwable: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'displayShortUrl' in class com.atlassian.confluence.util.GeneralUtil threw exception class java.lang.IllegalArgumentException : URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "pa" at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:207) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:250) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:344) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153) at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:94) at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:109) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271) at org.apache.velocity.runtime.directive.Parse.render(Parse.java:232) at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:153) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271) at org.apache.velocity.Template.merge(Template.java:296) at com.opensymphony.webwork.dispatcher.VelocityResult.doExecute(VelocityResult.java:94) at bucket.util.profiling.ProfiledVelocityResult.doExecute(ProfiledVelocityResult.java:18) at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:115) at com.opensymphony.xwork.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:261) at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:185) at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)

              Unassigned Unassigned
              3b8d8f618d5f Stephan Janssen
              Affected customers:
              1 This affects my team
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: