Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ConcurrentModificationException happens when a web application receives a large number of requests immediately after it starts. #5862

Closed
pmd1nh opened this issue Nov 27, 2018 · 0 comments
Assignees
Labels
in:Web Components release bug This bug is present in a released version of Open Liberty release:19001 team:Sirius

Comments

@pmd1nh
Copy link
Member

pmd1nh commented Nov 27, 2018

Immediately after application is started, a large number of concurrent requests to the application can randomly get the java.util.ConcurrentModificationException. Example of the stack for this issue:

Caused by: java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:912)
at java.util.ArrayList$Itr.next(ArrayList.java:862)
at com.ibm.ws.webcontainer.util.MetaInfResourcesFileUtils.(MetaInfResourcesFileUtils.java:81)
at com.ibm.ws.webcontainer.util.DocumentRootUtils.getMetaInfRes(DocumentRootUtils.java:492)
at com.ibm.ws.webcontainer.util.DocumentRootUtils.handleDocumentRoots(DocumentRootUtils.java:204)
at com.ibm.ws.webcontainer.util.DocumentRootUtils.handleDocumentRoots(DocumentRootUtils.java:171)
at com.ibm.ws.webcontainer.osgi.webapp.WebApp.getResourceAsStream(WebApp.java:544)
at com.ibm.wsspi.webcontainer.facade.ServletContextFacade.getResourceAsStream(ServletContextFacade.java:158)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in:Web Components release bug This bug is present in a released version of Open Liberty release:19001 team:Sirius
Projects
None yet
Development

No branches or pull requests

3 participants