Details
-
Bug
-
Resolution: Fixed
-
Medium
-
5.5-OD-28, 5.6.1
-
None
Description
NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.
When trying to save a Meeting notes blueprint with the same title, it will throw the usual error 'page with the same name already exists.....'
If you try to add more characters to the title to make it distinct it will throw the following critical error:
Cause
java.lang.IllegalStateException: No persisted CreateBlueprint request found for draft with id: 1311867299
at com.atlassian.confluence.plugins.createcontent.impl.DefaultRequestStorage.retrieveRequest(DefaultRequestStorage.java:71)
Stack Trace:[hide]
java.lang.IllegalStateException: No persisted CreateBlueprint request found for draft with id: 1311867299
at com.atlassian.confluence.plugins.createcontent.impl.DefaultRequestStorage.retrieveRequest(DefaultRequestStorage.java:71)
at com.atlassian.confluence.plugins.createcontent.actions.CreateAndEditAction.getCreateBlueprintPageRequest(CreateAndEditAction.java:179)
at com.atlassian.confluence.plugins.createcontent.actions.CreateAndEditAction.afterAdd(CreateAndEditAction.java:165)
at com.atlassian.confluence.pages.actions.CreatePageAction.doAdd(CreatePageAction.java:139)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.opensymphony.xwork.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:302)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:170)
at com.opensymphony.xwork.interceptor.AroundInterceptor.intercept(AroundInterceptor.java:35)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
at com.atlassian.confluence.core.ConfluenceWorkflowInterceptor.intercept(ConfluenceWorkflowInterceptor.java:65)
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.XsrfTokenInterceptor.intercept(XsrfTokenInterceptor.java:100)
at com.atlassian.confluence.xwork.ConfluenceXsrfTokenInterceptor.intercept(ConfluenceXsrfTokenInterceptor.java:26)
at com.opensymphony.xwork.DefaultActionInvocation.invoke(DefaultActionInvocation.java:165)
Repro steps:
- Create a page from the meeting notes blueprint without modifying the title.
- Create a second page from the meeting notes blueprint and try to save it without modifying the title. The error message saying a page already exist with the same title appears.
- Modify the title and try to save. The stack trace appears.
The bug does not appear if you modify the title before you try to save it.
Attachments
Issue Links
- is duplicated by
-
CONFCLOUD-54086 Error creating meeting notes in onDemand if title is left off of initial save.
- Closed
- relates to
-
CONFCLOUD-34350 Saving meeting notes blueprint with same name causes fatal error
- Closed