Thiago Assis created OLINGO-306:
-----------------------------------

             Summary: Servlet ConcurrentModificationException
                 Key: OLINGO-306
                 URL: https://issues.apache.org/jira/browse/OLINGO-306
             Project: Olingo
          Issue Type: Bug
            Reporter: Thiago Assis


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)

Reply via email to