You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by "Dan Haywood (JIRA)" <ji...@apache.org> on 2013/06/17 09:30:22 UTC

[jira] [Created] (ISIS-440) Contributed collections to allow decoupling

Dan Haywood created ISIS-440:
--------------------------------

             Summary: Contributed collections to allow decoupling
                 Key: ISIS-440
                 URL: https://issues.apache.org/jira/browse/ISIS-440
             Project: Isis
          Issue Type: New Feature
          Components: Core
    Affects Versions: core-1.2.0
            Reporter: Dan Haywood
            Assignee: Dan Haywood
             Fix For: core-2.0.0




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Re: ConcurrentModificationException on live demo

Posted by Mike Burton <mi...@mycosystems.co.uk>.
Hi Dan,

>refresh the live server with the quickstart app from the most recent archetype

Will do, a few rush jobs to clear first...

Best Regards

Mike Burton
Myco Systems Ltd
01753 893390
17 Criss Grove, Gerrards Cross, BUCKS, SL9 9HG
Registered in England No 1832705

NOTICE: If received in error, please destroy and notify sender. Sender 
does not intend to waive confidentiality or privilege. Use of this 
email is prohibited when received in error.




On 18 Jun 2013, at 17:37, Dan Haywood <da...@haywood-associates.co.uk> wrote:

> Thanks, Mike, but a bit difficult to do anything with without knowing what
> version etc.
> 
> In any case, the issue is in the InMemoryObjectStore, not the JDO OS, so
> not gonna worry about it to much.
> 
> Cheers
> Dan
> 
> PS: perhaps you could refresh the live server with the quickstart app from
> the most recent archetype?
> 
> 
> 
> 
> On 18 June 2013 17:34, Mike Burton <mi...@mycosystems.co.uk> wrote:
> 
>> Just noticed this on the live demo whilst tidying up my server, I think it
>> was resolved a while ago but just in case...
>> 
>> Best Regards
>> 
>> Mike Burton
>> 
>> 
>> 19-May-2013 16:00:22 org.apache.catalina.core.StandardWrapperValve invoke
>> SEVERE: Servlet.service() for servlet Controller threw exception
>> java.util.ConcurrentModificationException
>>        at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
>>        at java.util.HashMap$KeyIterator.next(HashMap.java:828)
>>        at
>> java.util.Collections$UnmodifiableCollection$1.next(Collections.java:1010)
>>        at
>> org.apache.isis.runtimes.dflt.objectstores.dflt.InMemoryObjectStore.recreateAdapters(InMemoryO
>> bjectStore.java:113)
>>        at
>> org.apache.isis.runtimes.dflt.objectstores.dflt.InMemoryObjectStore.recreateAdapters(InMemoryO
>> bjectStore.java:108)
>>        at
>> org.apache.isis.runtimes.dflt.objectstores.dflt.InMemoryObjectStore.open(InMemoryObjectStore.j
>> ava:99)
>>        at
>> org.apache.isis.runtimes.dflt.runtime.persistence.objectstore.PersistenceSessionObjectStore.doOpen(PersistenceSessionObjectStore.java:117)
>>        at
>> org.apache.isis.runtimes.dflt.runtime.persistence.PersistenceSessionAbstract.open(PersistenceSessionAbstract.java:169)
>>        at
>> org.apache.isis.runtimes.dflt.runtime.system.session.IsisSessionDefault.open(IsisSessionDefault.java:102)
>>        at
>> org.apache.isis.runtimes.dflt.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:141)
>>        at
>> org.apache.isis.runtimes.dflt.runtime.system.context.IsisContext.openSession(IsisContext.java:265)
>>        at
>> org.apache.isis.runtimes.dflt.webapp.IsisSessionFilter$SessionState.openSession(IsisSessionFilter.java:391)
>>        at
>> org.apache.isis.runtimes.dflt.webapp.IsisSessionFilter$SessionState$1.handle(IsisSessionFilter.java:312)
>>        at
>> org.apache.isis.runtimes.dflt.webapp.IsisSessionFilter.doFilter(IsisSessionFilter.java:404)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>        at
>> org.apache.isis.examples.onlinedemo.filters.RedirectToDocsFilter.doFilter(RedirectToDocsFilter.java:68)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>>        at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>>        at
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>>        at
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>        at
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>>        at
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>>        at
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>>        at
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
>>        at
>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>>        at
>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>>        at
>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>>        at java.lang.Thread.run(Thread.java:662)


Re: ConcurrentModificationException on live demo

Posted by Dan Haywood <da...@haywood-associates.co.uk>.
Thanks, Mike, but a bit difficult to do anything with without knowing what
version etc.

In any case, the issue is in the InMemoryObjectStore, not the JDO OS, so
not gonna worry about it to much.

Cheers
Dan

PS: perhaps you could refresh the live server with the quickstart app from
the most recent archetype?




On 18 June 2013 17:34, Mike Burton <mi...@mycosystems.co.uk> wrote:

> Just noticed this on the live demo whilst tidying up my server, I think it
> was resolved a while ago but just in case...
>
> Best Regards
>
> Mike Burton
>
>
> 19-May-2013 16:00:22 org.apache.catalina.core.StandardWrapperValve invoke
> SEVERE: Servlet.service() for servlet Controller threw exception
> java.util.ConcurrentModificationException
>         at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
>         at java.util.HashMap$KeyIterator.next(HashMap.java:828)
>         at
> java.util.Collections$UnmodifiableCollection$1.next(Collections.java:1010)
>         at
> org.apache.isis.runtimes.dflt.objectstores.dflt.InMemoryObjectStore.recreateAdapters(InMemoryO
> bjectStore.java:113)
>         at
> org.apache.isis.runtimes.dflt.objectstores.dflt.InMemoryObjectStore.recreateAdapters(InMemoryO
> bjectStore.java:108)
>         at
> org.apache.isis.runtimes.dflt.objectstores.dflt.InMemoryObjectStore.open(InMemoryObjectStore.j
> ava:99)
>         at
> org.apache.isis.runtimes.dflt.runtime.persistence.objectstore.PersistenceSessionObjectStore.doOpen(PersistenceSessionObjectStore.java:117)
>         at
> org.apache.isis.runtimes.dflt.runtime.persistence.PersistenceSessionAbstract.open(PersistenceSessionAbstract.java:169)
>         at
> org.apache.isis.runtimes.dflt.runtime.system.session.IsisSessionDefault.open(IsisSessionDefault.java:102)
>         at
> org.apache.isis.runtimes.dflt.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:141)
>         at
> org.apache.isis.runtimes.dflt.runtime.system.context.IsisContext.openSession(IsisContext.java:265)
>         at
> org.apache.isis.runtimes.dflt.webapp.IsisSessionFilter$SessionState.openSession(IsisSessionFilter.java:391)
>         at
> org.apache.isis.runtimes.dflt.webapp.IsisSessionFilter$SessionState$1.handle(IsisSessionFilter.java:312)
>         at
> org.apache.isis.runtimes.dflt.webapp.IsisSessionFilter.doFilter(IsisSessionFilter.java:404)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.apache.isis.examples.onlinedemo.filters.RedirectToDocsFilter.doFilter(RedirectToDocsFilter.java:68)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
>         at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
>         at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
>         at java.lang.Thread.run(Thread.java:662)

ConcurrentModificationException on live demo

Posted by Mike Burton <mi...@mycosystems.co.uk>.
Just noticed this on the live demo whilst tidying up my server, I think it was resolved a while ago but just in case...

Best Regards

Mike Burton


19-May-2013 16:00:22 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Controller threw exception
java.util.ConcurrentModificationException
        at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
        at java.util.HashMap$KeyIterator.next(HashMap.java:828)
        at java.util.Collections$UnmodifiableCollection$1.next(Collections.java:1010)
        at org.apache.isis.runtimes.dflt.objectstores.dflt.InMemoryObjectStore.recreateAdapters(InMemoryO
bjectStore.java:113)
        at org.apache.isis.runtimes.dflt.objectstores.dflt.InMemoryObjectStore.recreateAdapters(InMemoryO
bjectStore.java:108)
        at org.apache.isis.runtimes.dflt.objectstores.dflt.InMemoryObjectStore.open(InMemoryObjectStore.j
ava:99)
        at org.apache.isis.runtimes.dflt.runtime.persistence.objectstore.PersistenceSessionObjectStore.doOpen(PersistenceSessionObjectStore.java:117)
        at org.apache.isis.runtimes.dflt.runtime.persistence.PersistenceSessionAbstract.open(PersistenceSessionAbstract.java:169)
        at org.apache.isis.runtimes.dflt.runtime.system.session.IsisSessionDefault.open(IsisSessionDefault.java:102)
        at org.apache.isis.runtimes.dflt.runtime.system.context.IsisContextThreadLocal.openSessionInstance(IsisContextThreadLocal.java:141)
        at org.apache.isis.runtimes.dflt.runtime.system.context.IsisContext.openSession(IsisContext.java:265)
        at org.apache.isis.runtimes.dflt.webapp.IsisSessionFilter$SessionState.openSession(IsisSessionFilter.java:391)
        at org.apache.isis.runtimes.dflt.webapp.IsisSessionFilter$SessionState$1.handle(IsisSessionFilter.java:312)
        at org.apache.isis.runtimes.dflt.webapp.IsisSessionFilter.doFilter(IsisSessionFilter.java:404)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.isis.examples.onlinedemo.filters.RedirectToDocsFilter.doFilter(RedirectToDocsFilter.java:68)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:662)