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)