[ https://issues.apache.org/jira/browse/OLINGO-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Michael Bolz updated OLINGO-306: -------------------------------- Assignee: Chandan V.A > Servlet ConcurrentModificationException > --------------------------------------- > > Key: OLINGO-306 > URL: https://issues.apache.org/jira/browse/OLINGO-306 > Project: Olingo > Issue Type: Bug > Reporter: Thiago Assis > Assignee: Chandan V.A > > 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)