You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@olingo.apache.org by "Christian Amend (JIRA)" <ji...@apache.org> on 2014/07/18 08:26:06 UTC

[jira] [Closed] (OLINGO-306) Servlet ConcurrentModificationException

     [ https://issues.apache.org/jira/browse/OLINGO-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Christian Amend closed OLINGO-306.
----------------------------------


> Servlet ConcurrentModificationException
> ---------------------------------------
>
>                 Key: OLINGO-306
>                 URL: https://issues.apache.org/jira/browse/OLINGO-306
>             Project: Olingo
>          Issue Type: Bug
>          Components: odata2-jpa
>    Affects Versions: V2 1.2.0
>            Reporter: Thiago Assis
>            Assignee: Chandan V.A
>             Fix For: V2 2.0.0
>
>
> When i request my OData servlet some times i got ConcurrentModificationException as you can see below, any idea about the solution ?
> 11:35:09,418 SEVERE [com.scania.br.odata.ODataErrorCallback] (http-localhost/127.0.0.1:11080-2) null: java.util.ConcurrentModificationException
> 	at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859) [rt.jar:1.7.0_45]
> 	at java.util.ArrayList$Itr.next(ArrayList.java:831) [rt.jar:1.7.0_45]
> 	at org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmReferentialConstraintRole$JPAEdmRefConstraintRoleBuilder.firstBuild(JPAEdmReferentialConstraintRole.java:152) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmReferentialConstraintRole$JPAEdmRefConstraintRoleBuilder.build(JPAEdmReferentialConstraintRole.java:127) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmReferentialConstraint$JPAEdmRefConstraintBuilder.firstBuild(JPAEdmReferentialConstraint.java:137) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmReferentialConstraint$JPAEdmRefConstraintBuilder.build(JPAEdmReferentialConstraint.java:102) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmProperty$JPAEdmPropertyBuilder.build(JPAEdmProperty.java:288) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmEntityType$JPAEdmEntityTypeBuilder.build(JPAEdmEntityType.java:128) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmEntitySet$JPAEdmEntitySetBuilder.build(JPAEdmEntitySet.java:89) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmEntityContainer$JPAEdmEntityContainerBuilder.build(JPAEdmEntityContainer.java:117) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmSchema$JPAEdmSchemaBuilder.build(JPAEdmSchema.java:119) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.model.JPAEdmModel$JPAEdmModelBuilder.build(JPAEdmModel.java:61) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.edm.ODataJPAEdmProvider.getSchemas(ODataJPAEdmProvider.java:282) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.jpa.processor.core.edm.ODataJPAEdmProvider.getEntityContainerInfo(ODataJPAEdmProvider.java:92) [olingo-odata2-jpa-processor-core-1.3.0-20140527.011108-60.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.core.edm.provider.EdmImplProv.createEntityContainer(EdmImplProv.java:59) [olingo-odata2-core-1.3.0-20140527.010924-63.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.core.edm.EdmImpl.getEntityContainer(EdmImpl.java:69) [olingo-odata2-core-1.3.0-20140527.010924-63.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.core.edm.EdmImpl.getDefaultEntityContainer(EdmImpl.java:184) [olingo-odata2-core-1.3.0-20140527.010924-63.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.core.uri.UriParserImpl.handleNormalInitialSegment(UriParserImpl.java:174) [olingo-odata2-core-1.3.0-20140527.010924-63.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.core.uri.UriParserImpl.handleResourcePath(UriParserImpl.java:158) [olingo-odata2-core-1.3.0-20140527.010924-63.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.core.uri.UriParserImpl.parse(UriParserImpl.java:112) [olingo-odata2-core-1.3.0-20140527.010924-63.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.core.ODataRequestHandler.handle(ODataRequestHandler.java:107) [olingo-odata2-core-1.3.0-20140527.010924-63.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.core.servlet.ODataServlet.handleRequest(ODataServlet.java:181) [olingo-odata2-core-1.3.0-20140527.010924-63.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.core.servlet.ODataServlet.handle(ODataServlet.java:102) [olingo-odata2-core-1.3.0-20140527.010924-63.jar:1.3.0-SNAPSHOT]
> 	at org.apache.olingo.odata2.core.servlet.ODataServlet.service(ODataServlet.java:92) [olingo-odata2-core-1.3.0-20140527.010924-63.jar:1.3.0-SNAPSHOT]
> 	at com.scania.br.odata.ODataServlet.service(ODataServlet.java:115) [classes:]
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.2.Final-redhat-1.jar:1.0.2.Final-redhat-1]
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:149) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.3.0.Final-redhat-14.jar:7.3.0.Final-redhat-14]
> 	at org.jboss.as.jpa.interceptor.WebNonTxEmCloserValve.invoke(WebNonTxEmCloserValve.java:50) [jboss-as-jpa-7.3.0.Final-redhat-14.jar:7.3.0.Final-redhat-14]
> 	at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:169) [jboss-as-web-7.3.0.Final-redhat-14.jar:7.3.0.Final-redhat-14]
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:145) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:97) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:102) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:336) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:653) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:920) [jbossweb-7.2.2.Final-redhat-1.jar:7.2.2.Final-redhat-1]
> 	at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]



--
This message was sent by Atlassian JIRA
(v6.2#6252)