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

Exceptions thrown when saving, previewing after session timeout, content can be lost

    XMLWordPrintable

Details

    Description

      NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.

      1) Log in to Confluence.
      2) Click "Add New Page".
      3) Type some content into the editor.
      4) Wait for the session to time out (or in terms of user scenarios, wait until your computer goes to sleep or take it somewhere without network connectivity).
      This can be simulated by opening another browser window and logging out of Confluence there.
      5) Return to the initial browser window and click "Save".

      An Ognl exception is thrown, a "System Error" page is displayed, and any user data entered since the last draft save is lost.

      Similar exceptions can occur when doing other operations that submit data to the server via POST, as raised in CONF-17891, CONF-7993.

      ognl.MethodFailedException: Method "setDraftId" failed for object com.atlassian.confluence.pages.actions.CreatePageAction@959ed2 
      [java.lang.UnsupportedOperationException: the SessionDraftDao does not support Draft getDraft(long id)]
      

      Full error details:

      System Error 
      A system error has occurred — our apologies! 
      
      ...
      
      Cause
      java.lang.RuntimeException: Caught an Ognl exception while setting property draftId
          at com.opensymphony.xwork.util.CompoundRootAccessor.setProperty(CompoundRootAccessor.java:53) 
      
      Stack Trace:[hide]
      java.lang.RuntimeException: Caught an Ognl exception while setting property draftId
      	at com.opensymphony.xwork.util.CompoundRootAccessor.setProperty(CompoundRootAccessor.java:53)
      	at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1616)
      	at ognl.ASTProperty.setValueBody(ASTProperty.java:105)
      	at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:180)
      	at ognl.SimpleNode.setValue(SimpleNode.java:230)
      	at ognl.Ognl.setValue(Ognl.java:476)
      	at com.opensymphony.xwork.util.OgnlUtil.setValue(OgnlUtil.java:188)
      	at com.opensymphony.xwork.util.OgnlValueStack.setValue(OgnlValueStack.java:113)
      	at com.opensymphony.xwork.util.OgnlValueStack.setValue(OgnlValueStack.java:97)
      	at com.atlassian.xwork.interceptors.SafeParametersInterceptor.before(SafeParametersInterceptor.java:113)
      	at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      	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.atlassian.confluence.xwork.SetupIncompleteInterceptor.intercept(SetupIncompleteInterceptor.java:40)
      	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:269)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
      	at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:84)
      	at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:54)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.confluence.jmx.JmxFilter.doFilter(JmxFilter.java:106)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.confluence.util.LoggingContextFilter.doFilter(LoggingContextFilter.java:47)
      	at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.confluence.web.filter.ThreadLocalCacheFilter.doFilter(ThreadLocalCacheFilter.java:22)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:206)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:98)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:131)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	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.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:69)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.confluence.util.ClusterHeaderFilter.doFilter(ClusterHeaderFilter.java:35)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:72)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.confluence.util.ConfluenceErrorFilter.doFilter(ConfluenceErrorFilter.java:22)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.confluence.core.datetime.RequestTimeThreadLocalFilter.doFilter(RequestTimeThreadLocalFilter.java:34)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.confluence.util.RequestCacheThreadLocalFilter.doFilter(RequestCacheThreadLocalFilter.java:25)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	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:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44)
      	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
      	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
      	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
      	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
      	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
      	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
      	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
      	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
      	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
      	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
      	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
      	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
      	at java.lang.Thread.run(Thread.java:619)
      
              Referer URL
      http://confluence.atlassian.com/pages/createpage.action?spaceKey=TEST&fromPageId=157258
      
      Confluence Application Information
      Build Information
      baseUrl: http://confluence.atlassian.com
      home: /opt/j2ee/domains/atlassian.com/confluence/webapps/atlassian-confluence/data
      buildNumber: 1720
      upTime: 2 days, 4 hours, 42 minutes, 45 seconds
      devMode: false
      serverId: AG6M-Z7IT-YESJ-8WEX
      supportEntitlementNumber: null
      version: 3.1-rc2
      Unique ID: 66d6f8ea-8e0c-4234-8907-5afd05b87cb7 
      
      Server information
      Application Server: Apache Tomcat/5.5.26
      Servlet Version: 2.4
      Database Dialect: net.sf.hibernate.dialect.PostgreSQLDialect
      Database Driver Name: null
      
      
      Memory Information
      Maximum Heap: 1794 MB
      Allocated Heap: 1794 MB
      Used Memory: 1513 MB
      Unused Allocated Memory: 281 MB
      Available Memory: 281 MB
      
      Maximum Permgen: 256 MB
      Used Permgen: 115 MB
      
      
      System Information
      favouriteColour: Heliotrope
      javaRuntime: Java(TM) SE Runtime Environment
      operatingSystem: Linux 2.6.18-128.1.1.el5
      jvmVersion: 1.0
      fileSystemEncoding: ANSI_X3.4-1968
      javaVm: Java HotSpot(TM) Server VM
      javaVendor: Sun Microsystems Inc.
      jvmImplementationVersion: 14.0-b16
      systemTimezone: America/Chicago
      appServer: Apache Tomcat
      tempDirectory: /opt/j2ee/domains/atlassian.com/confluence/tomcat/temp
      date: Wednesday, 02 Dec 2009
      jvmInputArguments: -Xms1800m -Xmx1800m -Dinstance.id=confluence.atlassian.com -Djava.awt.headless=true -Dconfluence.home=/opt/j2ee/domains/atlassian.com/confluence/webapps/atlassian-confluence/data -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -Xloggc:/var/log/java/confluence.atlassian.com/gc.log -verbose:gc -Dcom.sun.management.snmp.interface=172.16.3.111 -Dcom.sun.management.snmp.port=10161 -Dcom.sun.management.snmp.acl.file=/service/j2ee_confluence.atlassian.com/user_env/snmp.acl -Dhttp.timeout=120 -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -XX:+PrintGCDetails -XX:+PrintTenuringDistribution -XX:+UseParallelGC -XX:+UseParallelOldGC -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/opt/j2ee/domains/atlassian.com/confluence/tomcat/conf/logging.properties -Djava.endorsed.dirs=/opt/j2ee/domains/atlassian.com/confluence/tomcat/common/endorsed -Dcatalina.base=/opt/j2ee/domains/atlassian.com/confluence/tomcat -Dcatalina.home=/opt/j2ee/domains/atlassian.com/confluence/tomcat -Djava.io.tmpdir=/opt/j2ee/domains/atlassian.com/confluence/tomcat/temp 
      time: 20:46:04
      jvmVendor: Sun Microsystems Inc.
      userName: j2ee_confluence.atlassian.com
      javaVersion: 1.6.0_14
      systemLanguage: en
      operatingSystemArchitecture: i386
      workingDirectory: /opt/j2ee/domains/atlassian.com/confluence/apache-tomcat-5.5.26
      
      
      Cluster Information
      Not clustered.
      
      Plugins
      Adaptavist Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.6.5, Installed: Sep 5, 2007) 
      Adaptavist SubSection (com.adaptavist.confluence.subsection, Version: 1.0.5, Installed: Oct 2, 2007) 
      Add Content Menu Sections (confluence.menu.add, Version: 1.0, Installed: bundled) 
      Admin Sections (confluence.sections.admin, Version: 1.0, Installed: bundled) 
      Advanced Macros (confluence.macros.advanced, Version: 1.6.8, Installed: Nov 24, 2008) 
      Apache HttpClient OSGi bundle (org.apache.httpcomponents.httpclient-4.0, Version: 4.0, Installed: bundled) 
      Apache HttpCore OSGi bundle (org.apache.httpcomponents.httpcore-4.0, Version: 4.0, Installed: bundled) 
      Atlassian Gadgets API (com.atlassian.gadgets.atlassian-gadgets-api-2.0.0, Version: 2.0.0, Installed: bundled) 
      Atlassian Gadgets OAuth Service Provider Plugin (com.atlassian.gadgets.oauth.serviceprovider, Version: 2.0.0, Installed: bundled) 
      Atlassian Gadgets SPI (com.atlassian.gadgets.atlassian-gadgets-spi-2.0.0, Version: 2.0.0, Installed: bundled) 
      Atlassian OAuth API (com.atlassian.oauth.atlassian-oauth-api-1.0.11, Version: 1.0.11, Installed: bundled) 
      Atlassian OAuth Admin Plugin (com.atlassian.oauth.admin, Version: 1.0.11, Installed: bundled) 
      Atlassian OAuth Consumer Plugin (com.atlassian.oauth.consumer, Version: 1.0.11, Installed: bundled) 
      Atlassian OAuth Consumer SAL SPI Implementation (com.atlassian.oauth.consumer.sal, Version: 1.0.11, Installed: bundled) 
      Atlassian OAuth Consumer SPI (com.atlassian.oauth.atlassian-oauth-consumer-spi-1.0.11, Version: 1.0.11, Installed: bundled) 
      Atlassian OAuth Service Provider Plugin (com.atlassian.oauth.serviceprovider, Version: 1.0.11, Installed: bundled) 
      Atlassian OAuth Service Provider SAL SPI Implementation (com.atlassian.oauth.serviceprovider.sal, Version: 1.0.11, Installed: bundled) 
      Atlassian OAuth Service Provider SPI (com.atlassian.oauth.atlassian-oauth-service-provider-spi-1.0.11, Version: 1.0.11, Installed: bundled) 
      Atlassian REST - Module Types (com.atlassian.plugins.rest.atlassian-rest-module, Version: 1.1.0.beta2, Installed: bundled) 
      Atlassian Template Renderer API (com.atlassian.templaterenderer.api, Version: 1.0.3, Installed: bundled) 
      Atlassian Template Renderer Velocity 1.6 Plugin (com.atlassian.templaterenderer.atlassian-template-renderer-velocity1.6-plugin, Version: 1.0.3, Installed: bundled) 
      Atlassian UI Plugin (com.atlassian.auiplugin, Version: 2.0.2.1, Installed: bundled) 
      Attachment Actions (confluence.sections.attachments, Version: 1.0, Installed: bundled) 
      Attachment Extractors (com.atlassian.confluence.plugins.attachmentExtractors, Version: 1.1, Installed: bundled) 
      BND Library (biz.aQute.bndlib-0.0.255, Version: 0.0.255, Installed: bundled) 
      Basic Macros (confluence.macros.basic, Version: 1.4, Installed: bundled) 
      Browse Menu Items (confluence.sections.browse, Version: 1.0, Installed: bundled) 
      Cache Plugin (org.swift.confluence.cache, Version: 3.1.0, Installed: Sep 5, 2007) 
      Calendar Plugin (confluence.extra.calendar, Version: 2.5, Installed: Nov 20, 2007) 
      Chart Plugin (confluence.extra.chart, Version: 1.15, Installed: Feb 5, 2007) 
      Clickr Theme (com.atlassian.confluence.themes.clickr, Version: 2.6, Installed: bundled) 
      Collapsable Rss Plugin (com.atlassian.confluence.plugins.collapsablerss, Version: 0.6.2, Installed: Nov 29, 2007) 
      Comment Action Sections (confluence.comment.action, Version: 1.0, Installed: bundled) 
      Composition Plugin (org.randombits.confluence.composition, Version: 2.2, Installed: Dec 29, 2006) 
      Confluence Activity Stream Plugin (com.atlassian.streams.confluence, Version: 3.1, Installed: bundled) 
      Confluence Atlassian Plugin Repository (confluence.repository.client, Version: 2.1.6, Installed: Feb 20, 2008) 
      Confluence Attachments Plugin (confluence.extra.attachments, Version: 2.17, Installed: bundled) 
      Confluence Blogging RPC Plugin (com.atlassian.confluence.plugins.xmlrpc.bloggingrpc, Version: 1.2.4, Installed: Sep 5, 2007) 
      Confluence Drag and Drop Plugin (com.atlassian.confluence.plugins.drag-and-drop, Version: 1.0.4, Installed: Dec 1, 2009) 
      Confluence HTML Macros (confluence.macros.html, Version: 1.8, Installed: bundled) 
      Confluence Legacy Web Resources (legacy.confluence.web.resources, Version: 1.0, Installed: bundled) 
      Confluence PDF Export (com.atlassian.confluence.extra.flyingpdf, Version: 1.3, Installed: bundled) 
      Confluence REST API (com.atlassian.confluence.restplugin, Version: 3.1-rc2, Installed: bundled) 
      Confluence Remote API (confluence.extra.confluencerpc, Version: 3.1-rc2, Installed: bundled) 
      Confluence Spam Reaction Plugin (com.atlassian.confluence.plugins.confluence-spamreaction-plugin, Version: 1.0-SNAPSHOT, Installed: Jan 8, 2009) 
      Confluence Thread Dump Plugin (com.atlassian.confluence.plugin.threaddump, Version: 1.2.1, Installed: bundled) 
      Content Action Menu Sections (confluence.content.action.menu, Version: 1.0, Installed: bundled) 
      Content Buttons (confluence.sections.page.temp, Version: 1.0, Installed: bundled) 
      Content Metadata (confluence.sections.content.metadata, Version: 1.0, Installed: bundled) 
      Copy Space Plugin (com.atlassian.confluence.plugin.copyspace, Version: 1.0, Installed: Nov 9, 2009) 
      Core Extractors (confluence.extractors.core, Version: 1.4, Installed: bundled) 
      Core Listeners (confluence.listeners.core, Version: 1.3, Installed: bundled) 
      Core Path Converters (confluence.converters.core, Version: 1.0, Installed: bundled) 
      Core Startup and Shutdown (confluence.lifecycle.core, Version: 1, Installed: bundled) 
      Dashboard Macros (confluence.macros.dashboard, Version: 1.13, Installed: bundled) 
      Default Macro Metadata Provider (confluence.macro.metadata.provider, Version: 1.0, Installed: bundled) 
      Default Theme (com.atlassian.confluence.themes.default, Version: 1.0, Installed: bundled) 
      Did You Mean Index Building Interface (confluence.sections.admin.indexing, Version: 1.0, Installed: bundled) 
      Documentation Theme (com.atlassian.confluence.plugins.doctheme, Version: 1.0-beta1, Installed: Nov 30, 2009) 
      Dynamic Task List 2 Plugin (confluence.extra.dynamictasklist2, Version: 3.2.5, Installed: Mar 27, 2008) 
      Easy Blue Theme (com.atlassian.confluence.ext.theme.easyblue, Version: 1.1, Installed: Nov 23, 2008) 
      Edit Settings Sections (confluence.sections.settings.edit, Version: 1.0, Installed: bundled) 
      Editor Actions (confluence.editor.actions, Version: 1.0, Installed: bundled) 
      EhCache Plugins (confluence.cache.ehcache, Version: 3.0, Installed: bundled) 
      Embedded Gadgets Plugin (com.atlassian.gadgets.embedded, Version: 2.0.0, Installed: bundled) 
      Excel Plugin (org.swift.confluence.excel, Version: 3.3.0, Installed: Oct 15, 2007) 
      Follow list resources (confluence.sections.user.follow.list, Version: 1.0, Installed: bundled) 
      French language pack (confluence.languages.fr_FR, Version: 1.18, Installed: bundled) 
      Gadget Directory Plugin (com.atlassian.gadgets.directory, Version: 2.0.0, Installed: bundled) 
      Gadget Spec Publisher Plugin (com.atlassian.gadgets.publisher, Version: 2.0.0, Installed: bundled) 
      Gadgets Plugin (com.atlassian.confluence.plugins.gadgets, Version: 1.0.2, Installed: bundled) 
      German language pack (confluence.languages.de_DE, Version: 1.12, Installed: bundled) 
      Gliffy Plugin for Confluence (com.gliffy.integration.confluence, Version: 2.0.2-RC2, Installed: Nov 9, 2009) 
      Global Dashboard Actions (confluence.sections.dashboard.global, Version: 1.0, Installed: bundled) 
      Global Labels Sections (confluence.sections.labels, Version: 1.0, Installed: bundled) 
      Global Statistics Plugin (confluence.extra.globalstats, Version: 1.0, Installed: Mar 28, 2007) 
      Google Collections Bundle (com.atlassian.bundles.google-collections-1.0.0.rc1, Version: 1.0.0.rc1, Installed: bundled) 
      Google Maps (com.atlassian.confluence.ext.gmaps, Version: 0.4.1, Installed: Oct 15, 2007) 
      ICU4J (com.atlassian.bundles.icu4j-3.8.0.1, Version: 3.8.0.1, Installed: bundled) 
      IM Presence NG Plugin (confluence.extra.impresence2, Version: 2.6, Installed: Apr 18, 2007) 
      Information Macros (confluence.extra.information, Version: 1.3, Installed: bundled) 
      JDOM DOM Processor (com.springsource.org.jdom-1.0.0, Version: 1.0.0, Installed: bundled) 
      JIRA Macros (confluence.extra.jira, Version: 2.8.15, Installed: Oct 15, 2008) 
      JSON Library (com.atlassian.bundles.json-20070829.0.0.1, Version: 20070829.0.0.1, Installed: bundled) 
      JSR 305 Annotations (com.atlassian.bundles.jsr305-1.0, Version: 1.0, Installed: bundled) 
      Java Concurrency in Practice Annotations (com.springsource.net.jcip.annotations-1.0.0, Version: 1.0.0, Installed: bundled) 
      Layout Macros (confluence.extra.layout, Version: 1.3, Installed: bundled) 
      Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 2.9, Installed: bundled) 
      Live Search Macros (confluence.extra.livesearch, Version: 2.11, Installed: bundled) 
      Lucene Boosting Strategies (confluence.search.lucene.boosting, Version: 1.0, Installed: bundled) 
      Metadata Plugin (org.andya.confluence.plugins.metadata, Version: 2.1.0, Installed: Jul 15, 2008) 
      New Code Macro Plugin (com.atlassian.confluence.ext.newcode-macro-plugin, Version: 1.9.4, Installed: Sep 16, 2009) 
      News Tabs (confluence.sections.news, Version: 1.0, Installed: bundled) 
      Office Connector plugin (com.atlassian.confluence.extra.officeconnector, Version: 1.6, Installed: Jan 7, 2009) 
      Opensocial Plugin (com.atlassian.gadgets.opensocial, Version: 2.0.0, Installed: bundled) 
      Page Operations (confluence.sections.page.operations, Version: 1.0, Installed: bundled) 
      Page Tabs (confluence.search.mappers.lucene, Version: 1.0, Installed: bundled) 
      Page Tabs (confluence.sections.page, Version: 1.0, Installed: bundled) 
      Page Tree (com.atlassian.confluence.plugins.pagetree, Version: 1.13, Installed: Jul 15, 2008) 
      Page View Links (confluence.sections.page.actions, Version: 1.0, Installed: bundled) 
      Profile Macros (confluence.macros.profile, Version: 1.0, Installed: bundled) 
      Profile Tabs (confluence.sections.profile, Version: 1.0, Installed: bundled) 
      ROME, RSS and atOM utilitiEs for Java (rome.rome-1.0, Version: 1.0, Installed: bundled) 
      RSVP Plugin (com.atlassian.confluence.extra.rsvp, Version: 1.6, Installed: Jan 6, 2009) 
      Search Web Interface (confluence.sections.admin.generalconfig, Version: 1.0, Installed: bundled) 
      Search Web Interface (confluence.sections.search.view, Version: 1.0, Installed: bundled) 
      Shared Application Access Layer API (com.atlassian.sal.sal-api-2.0.15, Version: 2.0.15, Installed: bundled) 
      Shared Application Access Layer Confluence Plugin (com.atlassian.sal.confluence, Version: 2.0.15, Installed: bundled) 
      Slideshow (com.atlassian.confluence.extra.slideshow, Version: 1.0, Installed: Dec 29, 2006) 
      Slideshow Plugin (com.atlassian.confluence.ext.slideshow, Version: 0.3, Installed: Apr 18, 2007) 
      Snippet Plugin (com.atlassian.confluence.extra.snippet, Version: 2.1.2, Installed: Sep 21, 2009) 
      Social Bookmarking Plugin (com.atlassian.confluence.plugins.socialbookmarking, Version: 1.3.1, Installed: bundled) 
      Space Actions Sections (confluence.sections.space.actions, Version: 1.0, Installed: bundled) 
      Space Admin Sections (confluence.sections.space.admin, Version: 1.0, Installed: bundled) 
      Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0, Installed: bundled) 
      Space Browse Sections (confluence.sections.space.browse, Version: 1.0, Installed: bundled) 
      Space Cleaner (confluence.extra.spacecleaner, Version: 1.1, Installed: Feb 10, 2008) 
      Space Export Web Interface (confluence.sections.space.export.view, Version: 1.0, Installed: bundled) 
      Space Item Tabs (confluence.sections.space, Version: 1.0, Installed: bundled) 
      Space Labels Sections (confluence.sections.space.labels, Version: 1.0, Installed: bundled) 
      Space Pages Sections (confluence.sections.space.pages, Version: 1.0, Installed: bundled) 
      System Web Resources (confluence.web.resources, Version: 1.0, Installed: bundled) 
      Table Plugin (org.swift.confluence.table, Version: 3.3.1, Installed: Sep 5, 2007) 
      Table of Contents Plugin (org.randombits.confluence.toc, Version: 2.4.11, Installed: Apr 8, 2008) 
      Tabular Metadata (confluence.extra.masterdetail, Version: 2.9, Installed: bundled) 
      TinyMCE Editor Plugin (com.atlassian.confluence.tinymceplugin, Version: 3.1-rc2, Installed: bundled) 
      UWC Importer Admin Panel (com.atlassian.confluence.plugins.uwc.uwcimporter-adminpanel, Version: 1.2.1, Installed: bundled) 
      User Administration (confluence.admin.user, Version: 1.0, Installed: bundled) 
      User Hover Menu Sections (confluence.user.hover.menu, Version: 1.0, Installed: bundled) 
      User Lister (confluence.extra.userlister, Version: 2.4.4, Installed: bundled) 
      User Menu Sections (confluence.user.menu.concise, Version: 1.0, Installed: bundled) 
      User Menu Sections (confluence.user.menu, Version: 1.0, Installed: bundled) 
      User Status (confluence.userstatus, Version: 1.0, Installed: bundled) 
      View Changes in Draft (confluence-draft-changes, Version: 1.0, Installed: bundled) 
      View Profile Web Interface (confluence.sections.profile.view, Version: 1.0, Installed: bundled) 
      View follow resources (confluence.sections.user.view.follow, Version: 1.0, Installed: bundled) 
      Widget Connector (com.atlassian.confluence.extra.widgetconnector, Version: 1.3.2, Installed: Jul 26, 2009) 
      Wiki Renderer Components (confluence.renderer.components, Version: 1.0, Installed: bundled) 
      YourKit Profiling Plugin (com.atlassian.confluence.ext.yourkit, Version: 0.4, Installed: Dec 12, 2007) 
      Zen Foundation (com.stepstonetech.confluence.zenfoundation, Version: 2.0.2, Installed: Apr 11, 2007) 
      Request
      Information
      URL
      http://confluence.atlassian.com/500page.jsp 
      URI
      /500page.jsp 
      Context Path
      Servlet Path
      /500page.jsp 
      Headers (Limited subset)
      host 
      confluence.atlassian.com 
      user-agent 
      Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; WOW64; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) 
      connection 
      Keep-Alive 
      cache-control 
      no-cache 
      Attributes
      javax.servlet.forward.request_uri 
      /pages/docreatepage.action 
      javax.servlet.forward.context_path 
      javax.servlet.forward.servlet_path 
      /pages/docreatepage.action 
      javax.servlet.forward.path_info 
      /500page.jsp 
      os_securityfilter_already_filtered 
      true 
      javax.servlet.jsp.jspException 
      java.lang.RuntimeException: Caught an Ognl exception while setting property draftId 
      atlassian.core.seraph.original.url 
      /pages/docreatepage.action 
      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 
      Confluence-Request-Time 
      1259808364472 
      com.atlassian.confluence.web.ConfluenceJohnsonFilter_already_filtered 
      true 
      javax.servlet.error.message 
      com.atlassian.core.filters.HeaderSanitisingFilter_already_filtered 
      true 
      webwork.valueStack 
      com.opensymphony.xwork.util.OgnlValueStack@1af235c 
      sessioninview.FILTERED 
      true 
      __sitemesh__filterapplied 
      true 
      javax.servlet.error.exception 
      java.lang.RuntimeException: Caught an Ognl exception while setting property draftId 
      javax.servlet.error.request_uri 
      /pages/docreatepage.action 
      Parameters (Limited subset)
      inPreview 
      false 
      position 
      draftId 
      208962415 
      linkCreation 
      false 
      editPermissionsUsers 
      viewPermissionsUsers 
      xhtml 
      true 
      mode 
      richtext 
      title 
      parentPageString 
      Home 
      sel1 
      labelsString 
      spaceKey 
      TEST 
      sel2 
      viewPermissionsGroups 
      atl_token 
      F5f4RBPSMa 
      editPermissionsGroups 
      targetId 
      wysiwygcontent 
      <P>This is a test page, please ignore.</P> 
      fromPageId 
      157258 
      content 
      locationShowing 
      true 
      moveHierarchy 
      true 
      newSpaceKey 
      TEST 
      titleWritten 
      false 
      confirm 
      Save 
      selectedText 
      restrictionsShowing 
      false 
      labelsShowing 
      false 
      Confluence User
      unknown 
      
      Logging:
      2 log statements generated by this request:
      
      [ERROR] Wed Dec 02 20:46:04 CST 2009 [com.opensymphony.xwork.util.CompoundRootAccessor] Caught an Ognl exception while setting property draftId 
      
      Throwable:
      ognl.MethodFailedException: Method "setDraftId" failed for object com.atlassian.confluence.pages.actions.CreatePageAction@959ed2 [java.lang.UnsupportedOperationException: the SessionDraftDao does not support Draft getDraft(long id)]
      at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:805)
      at ognl.OgnlRuntime.setMethodValue(OgnlRuntime.java:946)
      at ognl.ObjectPropertyAccessor.setPossibleProperty(ObjectPropertyAccessor.java:76)
      at ognl.ObjectPropertyAccessor.setProperty(ObjectPropertyAccessor.java:132)
      at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1616)
      at com.opensymphony.xwork.util.CompoundRootAccessor.setProperty(CompoundRootAccessor.java:45)
      at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1616)
      at ognl.ASTProperty.setValueBody(ASTProperty.java:105)
      at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:180)
      at ognl.SimpleNode.setValue(SimpleNode.java:230)
      at ognl.Ognl.setValue(Ognl.java:476)
      at com.opensymphony.xwork.util.OgnlUtil.setValue(OgnlUtil.java:188)
      at com.opensymphony.xwork.util.OgnlValueStack.setValue(OgnlValueStack.java:113)
      at com.opensymphony.xwork.util.OgnlValueStack.setValue(OgnlValueStack.java:97)
      at com.atlassian.xwork.interceptors.SafeParametersInterceptor.before(SafeParametersInterceptor.java:113)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      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)
      
      [ERROR] Wed Dec 02 20:46:04 CST 2009 [com.atlassian.confluence.servlet.ConfluenceServletDispatcher] Could not execute action 
      
      Throwable:
      java.lang.RuntimeException: Caught an Ognl exception while setting property draftId
      at com.opensymphony.xwork.util.CompoundRootAccessor.setProperty(CompoundRootAccessor.java:53)
      at ognl.OgnlRuntime.setProperty(OgnlRuntime.java:1616)
      at ognl.ASTProperty.setValueBody(ASTProperty.java:105)
      at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:180)
      at ognl.SimpleNode.setValue(SimpleNode.java:230)
      at ognl.Ognl.setValue(Ognl.java:476)
      at com.opensymphony.xwork.util.OgnlUtil.setValue(OgnlUtil.java:188)
      at com.opensymphony.xwork.util.OgnlValueStack.setValue(OgnlValueStack.java:113)
      at com.opensymphony.xwork.util.OgnlValueStack.setValue(OgnlValueStack.java:97)
      at com.atlassian.xwork.interceptors.SafeParametersInterceptor.before(SafeParametersInterceptor.java:113)
      at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:34)
      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.atlassian.confluence.xwork.SetupIncompleteInterceptor.intercept(SetupIncompleteInterceptor.java:40)
      

      Attachments

        Issue Links

          Activity

            People

              ndang Nguyen Dang
              matt@atlassian.com Matt Ryall
              Votes:
              26 Vote for this issue
              Watchers:
              39 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: