Issue Details (XML | Word | Printable)

Key: CONF-6148
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Minor Minor
Assignee: Unassigned
Reporter: Bob Swift
Votes: 0
Watchers: 1
Operations

Add/Edit UI Mockup to this issue
If you were logged in you would be able to see more operations.
Confluence

System error viewing drafts

Created: 12/May/06 08:58 AM   Updated: 11/Jul/06 06:06 PM
Component/s: None
Affects Version/s: None
Fix Version/s: 2.2.5

Time Tracking:
Not Specified

File Attachments: None
Image Attachments:

1. drafts_error.gif
(8 kB)
Environment:
SUN JDK 5, LDAP user management, IE
Version: 2.2 Build:#512 Apr 26, 2006

Participants: björn eriksson, Bob Swift, Jens Schumacher [Atlassian] and Tom Davies [Atlassian]
Since last comment: 2 years, 51 weeks, 2 days ago
Resolution Date: 11/Jul/06 06:06 PM
Labels:


 Description  « Hide
Just after migration from 2.1.4. Went to my drafts. Clicking on any "view conflict" results in error. One that showed "Resume edit" worked ok (I removed it). See the attachment .

Cause:
com.opensymphony.xwork.config.ConfigurationException: There is no Action mapped for namespace /pages and action name edit$parameters.draftType
at com.opensymphony.xwork.DefaultActionProxy.(DefaultActionProxy.java:72)

Stack Trace: [hide]

com.opensymphony.xwork.config.ConfigurationException: There is no Action mapped for namespace /pages and action name edit$parameters.draftType
at com.opensymphony.xwork.DefaultActionProxy.(DefaultActionProxy.java:72)
at com.opensymphony.xwork.DefaultActionProxyFactory.createActionProxy(DefaultActionProxyFactory.java:45)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.serviceAction(ServletDispatcher.java:227)
at com.opensymphony.webwork.dispatcher.ServletDispatcher.service(ServletDispatcher.java:199)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at com.atlassian.confluence.util.profiling.ProfilingPageFilter.parsePage(ProfilingPageFilter.java:143)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.atlassian.confluence.util.ServletContextThreadLocalFilter.doFilter(ServletContextThreadLocalFilter.java:30)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.atlassian.confluence.util.UserThreadLocalFilter.doFilter(UserThreadLocalFilter.java:45)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:182)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.atlassian.seraph.filter.LoginFilter.doFilter(LoginFilter.java:177)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.atlassian.johnson.filters.JohnsonFilter.doFilter(JohnsonFilter.java:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.springframework.orm.hibernate.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:170)
at bucket.custom.FlushingSpringSessionInViewFilter.doFilterInternal(FlushingSpringSessionInViewFilter.java:31)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:73)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:122)
at com.atlassian.confluence.util.error.ProfilingAndErrorFilter.doFilter(ProfilingAndErrorFilter.java:27)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.atlassian.core.filters.gzip.GzipFilter.doFilter(GzipFilter.java:61)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.atlassian.core.filters.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:667)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)

Referer URL: http://confluence/users/viewmydrafts.action

Build Information:
Confluence Home: /opt/confluence/home
Uptime: 48 minutes, 53 seconds
Version: 2.2
Build Number: 512

Server Information:
Application Server: Apache Tomcat/5.5.15
Servlet Version: 2.4
Database Dialect: bucket.dialect.MySQLDialect
Database Driver Name: N/A
Database Driver Version: N/A

Memory Information:
Total Memory: 635 MB
Free Memory: 517 MB
Used Memory: 118 MB

System Information:
System Date: Friday, 12 May 2006
System Time: 08:51:00
System Favourite Colour: Taupe
Java Version: 1.5.0_06
Java Vendor: Sun Microsystems Inc.
JVM Version: 1.0
JVM Vendor: Sun Microsystems Inc.
JVM Implementation Version: 1.5.0_06-b05
Java Runtime: Java(TM) 2 Runtime Environment, Standard Edition
Java VM: Java HotSpot(TM) Client VM
User Name: root
User Timezone: America/Chicago
Operating System: Linux 2.6.5-7.252-smp
OS Architecture: i386
Filesystem Encoding: UTF-8

Enabled Plugins:
Utilities Plugin (org.randombits.confluence.utilities, Version: 2.1.3)
Plugin Information (com.atlassian.confluence.ext.plugininfo, Version: 0.2)
WebDAV Plugin (org.randombits.confluence.webdav, Version: 1.0-dr3)
Basic Macros (confluence.macros.basic, Version: 1.3)
Tracking Plugin (org.randombits.confluence.tracking, Version: 1.4.3)
User Listener (confluence.extra.userlister, Version: 1.2)
Chart Plugin (confluence.extra.chart, Version: 1.5)
Global Labels Sections (confluence.sections.labels, Version: 1.0)
Information Macros (confluence.extra.information, Version: 0.1)
Confluence Remote API (confluence.extra.confluencerpc, Version: 1.4)
Profile Tabs (confluence.sections.profile, Version: 1.0)
Admin Sections (confluence.sections.admin, Version: 1.0)
Scaffolding Macros (org.randombits.confluence.scaffolding, Version: 1.4.18)
Navigation Plugin (com.pentec.confluence.navigation, Version: 1.11)
Table of Contents Macros (org.randombits.confluence.toc, Version: 1.4.7)
Space Pages Sections (confluence.sections.space.pages, Version: 1.0)
News Tabs (confluence.sections.news, Version: 1.0)
Space Advanced Sections (confluence.sections.space.advanced, Version: 1.0)
IM Presence Macros (confluence.extra.impresence, Version: 0.1)
Attachments Macros (confluence.extra.attachments, Version: 1.3)
Include Random Macro (com.macadamian.confluence.macros.includerandom, Version: 1.2)
Footnote Macros (com.adaptavist.confluence.footnoteMacros, Version: 1.1.1)
Basic Calendar Macros (com.goodbers.confluence.calendar, Version: 1.0)
Space Actions Sections (confluence.sections.space.actions, Version: 1.0)
Content Formatting Macros (com.adaptavist.confluence.contentFormattingMacros, Version: 1.4.3)
Task List Macros (confluence.extra.tasklist, Version: 1.3)
Scripting Plugin (com.TAP.confluence.macros.SHAI, Version: 2.3)
Redirection Macros (org.randombits.confluence.redirection, Version: 1.4.4)
Space Labels Sections (confluence.sections.space.labels, Version: 1.0)
Dynamic Task List Macros (confluence.extra.dynamictasklist, Version: 1.3)
Core Extractors (confluence.extractors.core, Version: 1.4)
Composition Plugin (org.randombits.confluence.composition, Version: 1.4.8)
Confluence Repository Macros (confluence.repository.macros, Version: 1.1)
Compatibility Macros (confluence.macros.compatibility, Version: 1.3)
Page Tabs (confluence.sections.page, Version: 1.0)
Run Plugin (org.swift.confluence.run, Version: 0.1)
Core Listeners (confluence.listeners.core, Version: 1.3)
Linking Plugin (org.randombits.confluence.linking, Version: 1.4.10)
Dashboard Macros (confluence.macros.dashboard, Version: 1.3)
Live Search Macros (confluence.extra.livesearch, Version: 1.3)
Portlet Macros (confluence.extra.portlet, Version: 1.4)
GraphViz Plugin (confluence.extra.graphviz, Version: 1.3)
JIRA Macros (confluence.extra.jira, Version: 1.4)
Metadata Plugin (com.pantero.confluence.plugins.metadata, Version: 1.2)
Layout Macros (confluence.extra.layout, Version: 0.1)
Tabular Metadata (confluence.extra.masterdetail, Version: 1.0)
Space Admin Sections (confluence.sections.space.admin, Version: 1.0)
Google Maps (com.atlassian.confluence.ext.gmaps, Version: 0.1)
Calendar Plugin (confluence.extra.calendar, Version: 2.0)
Confluence Repository Client (confluence.repository.client, Version: 1.1)
Advanced Macros (confluence.macros.advanced, Version: 1.3)
Edit Profile Sections (confluence.sections.profile.edit, Version: 1.0)
Visibility Macros (org.randombits.visiblity, Version: 1.4.4)
Attachment Extractors (confluence.extractors.attachments, Version: 1.4)
Form Mail (com.adaptavist.confluence.formMail, Version: 0.3)
Left Navigation Theme (com.atlassian.confluence.themes.leftnavigation, Version: 1.0)
Space Item Tabs (confluence.sections.space, Version: 1.0)
Code Macro (confluence.macros.code, Version: 1.4)
Dynamic Table Macros (revere.confluence.dynamictable, Version: 1.0)

Request
Information:
URL: http://confluence/500page.jsp

  • Scheme: http
  • Server: confluence
  • Port: 80
  • URI: /500page.jsp
  • - Context Path:
  • - Servlet Path: /500page.jsp
  • - Path Info: null
  • - Query String: viewConflict=true&pageId=13287&spaceKey=MIMIX

Attributes:

  • javax.servlet.forward.request_uri : /pages/edit$parameters.draftType.action
  • javax.servlet.forward.context_path :
  • javax.servlet.forward.servlet_path : /pages/edit$parameters.draftType.action
  • javax.servlet.forward.path_info : /500page.jsp
  • javax.servlet.forward.query_string : viewConflict=true&pageId=13287&spaceKey=MIMIX
  • javax.servlet.error.message :
  • javax.servlet.error.exception : com.opensymphony.xwork.config.ConfigurationException: There is no Action mapped for namespace /pages and action name edit$parameters.draftType
  • os_securityfilter_already_filtered : true
  • _sitemesh_using_stream : false
  • com.atlassian.johnson.filters.JohnsonFilter_already_filtered : true
  • javax.servlet.error.request_uri : /pages/edit$parameters.draftType.action
  • javax.servlet.error.status_code : 500
  • _sitemesh_filterapplied : true
  • javax.servlet.error.servlet_name : action
  • atlassian.core.seraph.original.url : /pages/edit$parameters.draftType.action?viewConflict=true&pageId=13287&spaceKey=MIMIX
  • loginfilter.already.filtered : true
  • javax.servlet.jsp.jspException : com.opensymphony.xwork.config.ConfigurationException: There is no Action mapped for namespace /pages and action name edit$parameters.draftType
  • sessioninview.FILTERED : true
  • com.atlassian.core.filters.gzip.GzipFilter_already_filtered : true

Parameters:

  • viewConflict = true
  • spaceKey = MIMIX
  • pageId = 13287
    Confluence User:
  • anonymous

Logging:
0 log statements generated by this request.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Jens Schumacher [Atlassian] added a comment - 19/May/06 01:35 AM
Thanks for the report Bob.

björn eriksson added a comment - 06/Jul/06 01:57 AM
We have the same problem here. Any progress?

Tom Davies [Atlassian] added a comment - 11/Jul/06 06:06 PM
This was fixed in 2.2.5 – it was due to drafts being saved when comments were previewed, even though comments should not have drafts saved for them.