[ http://jira.magnolia.info/browse/MAGNOLIA-615?page=all ]

Sameer Charles closed MAGNOLIA-615.
-----------------------------------

    Fix Version/s:     (was: 2.1.6)
       Resolution: Fixed

open a new bug for previous releases

> content items fail to achieve persistent state, concurrent access 5+ users
> --------------------------------------------------------------------------
>
>                 Key: MAGNOLIA-615
>                 URL: http://jira.magnolia.info/browse/MAGNOLIA-615
>             Project: magnolia
>          Issue Type: Bug
>    Affects Versions: 2.1.3
>         Environment: FSC Dual Xeon, 2G; Suse Linux Enterprise Server 9, 
> Tomcat 5.5.9;  Firefox 1.0.6 Clients
>            Reporter: Jochen Fliedner
>         Assigned To: Sameer Charles
>             Fix For: 3.0 Final
>
>
> - up to 8 users use different accounts: say "content lost" / "content 
> disappears"
> - possibly users edit content assigned to the same content item, this content 
> item gets lock and stays locked during application lifecycle, "the item 
> cannot be saved because it has been modified externally", concurrent acces to 
> tios one item fails?
> - no feedback of this failure to client gui
> - transient content with failed persistence still displayed in client gui
> *** snip ***
> 2005-12-20 14:14:18,773 DEBUG [http-8080-Processor23] core.ItemManager 
> (ItemManager.java:646) - created item 
> 5924dd56-ffed-4303-baa2-9f34b2e9c18e/{}doHR
> 2005-12-20 14:14:18,774 DEBUG [http-8080-Processor23] core.ItemManager 
> (ItemManager.java:588) - caching item 
> 5924dd56-ffed-4303-baa2-9f34b2e9c18e/{}doHR
> 2005-12-20 14:14:18,774 DEBUG [http-8080-Processor23] control.Save 
> (Save.java:211) - Saving - 
> /Motorvision/Cars-und-Bikes/Auto/Testberichte/Archiv/untitled0
> 2005-12-20 14:14:18,784 DEBUG [http-8080-Processor23] core.ItemImpl 
> (ItemImpl.java:390) - 7ff67672-767a-443a-ae28-5c35b5f876ac: the item cannot 
> be saved because it has been modified externally.
> 2005-12-20 14:14:18,785 ERROR [http-8080-Processor23] core.HierarchyManager 
> (HierarchyManager.java:507) - 7ff67672-767a-443a-ae28-5c35b5f876ac: the item 
> cannot be saved because it has been modified externally.
> javax.jcr.InvalidItemStateException: 7ff67672-767a-443a-ae28-5c35b5f876ac: 
> the item cannot be saved because it has been modified externally.  at 
> org.apache.jackrabbit.core.ItemImpl.getTransientStates(ItemImpl.java:391)    
> at org.apache.jackrabbit.core.ItemImpl.save(ItemImpl.java:1215) at 
> org.apache.jackrabbit.core.SessionImpl.save(SessionImpl.java:765)    at 
> info.magnolia.cms.core.HierarchyManager.save(HierarchyManager.java:504)      
> at info.magnolia.cms.gui.control.Save.save(Save.java:213)       at 
> info.magnolia.module.admininterface.DialogMVCHandler.onSave(DialogMVCHandler.java:195)
>        at 
> info.magnolia.module.admininterface.DialogMVCHandler.save(DialogMVCHandler.java:183)
>  at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source) at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)     at 
> info.magnolia.cms.servlets.MVCServletHandlerImpl.execute(MVCServletHandlerImpl.java:70)
>       at info.magnolia.cms.servlets.MVCServlet.doGet(MVCServlet.java:108)     
> at info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:48)     at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:709) 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 
> info.magnolia.cms.filters.SecurityFilter.doFilter(SecurityFilter.java:73)    
> at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>     at 
> info.magnolia.cms.filters.MultipartRequestFilter.doFilter(MultipartRequestFilter.java:80)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>     at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>     at 
> info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:65)
>       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.valves.AccessLogValve.invoke(AccessLogValve.java:526)    
> 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:856) 
>   at 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
>    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)
> *** snip ***

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia.info/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to