Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Cannot Reproduce
-
Affects Version/s: Gliffy Plugin for Confluence - 1.4.1
-
Fix Version/s: Plugins 3.1.3
-
Component/s: Plugin - Confluence
-
Security Level: Anyone may view
-
Labels:None
-
Incident Count:1
Description
The Gliffy Plugin for Confluence cannot save attachments when the Attachment Checkout Plugin is installed.
The following error appears in the logs:
com.atlassian.confluence.pages.AbstractAttachmentManager.saveAttachment(AbstractAttachmentManager.java:88) com.atlassian.confluence.extra.checkout.VersionedAttachmentManager.saveAttachment(VersionedAttachmentManager.java:45) com.atlassian.confluence.pages.DelegatorAttachmentManager.saveAttachment(DelegatorAttachmentManager.java:98) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:597) org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304) org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149) org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106) org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171) org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) $Proxy12.saveAttachment(Unknown Source) com.gliffy.confluencePlugin.dao.ConfluenceDiagramDAO.updateDiagram(ConfluenceDiagramDAO.java:213) com.gliffy.core.biz.DefaultDiagramBiz.save(DefaultDiagramBiz.java:100) com.gliffy.core.clientapi.action.ClientSaveDiagramAction.handleRequest(ClientSaveDiagramAction.java:114) com.gliffy.core.clientapi.ClientAPIServlet.processAction(ClientAPIServlet.java:95) com.gliffy.core.clientapi.ClientAPIServlet.doRequest(ClientAPIServlet.java:67) com.gliffy.core.clientapi.ClientAPIServlet.doPost(ClientAPIServlet.java:53) javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
Further investigation shows that this is an issue with the checkout plugin, it can't be fixed on the Gliffy side.
http://developer.atlassian.com/jira/browse/CHKOUT-29