A bug. You can add an issue here *http://jira.codehaus.org/browse/MRM#selectedTab=com.atlassian.jira.plugin.system.project%3Aissues-panel*

On 11/22/2014 07:40 AM, Frank Gábor wrote:
Hi,

we use Archiva version 2.1.1, and have serious errors. We get randomly but
several times Server Error 500 if we are getting artifacts from the
repository. In the archiva logs I see a lot of such errors:

    java.util.
ConcurrentModificationException
      at java.util.ArrayList$Itr.checkForComodification(Unknown Source)
      at java.util.ArrayList$Itr.next(Unknown Source)
      at
org.apache.archiva.proxy.DefaultRepositoryProxyConnectors.fetchMetatadaFromProxies(DefaultRepositoryProxyConnectors.java:460)
      at
org.apache.archiva.webdav.ArchivaDavResourceFactory.fetchContentFromProxies(ArchivaDavResourceFactory.java:795)
      at
org.apache.archiva.webdav.ArchivaDavResourceFactory.processRepository(ArchivaDavResourceFactory.java:629)
      at
org.apache.archiva.webdav.ArchivaDavResourceFactory.processRepositoryGroup(ArchivaDavResourceFactory.java:494)
      at
org.apache.archiva.webdav.ArchivaDavResourceFactory.createResource(ArchivaDavResourceFactory.java:263)
      at
org.apache.archiva.webdav.RepositoryServlet.service(RepositoryServlet.java:125)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
      at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)
      at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
      at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
      at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
      at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
      at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
      at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
      at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
      at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
      at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
      at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
      at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
      at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
      at org.eclipse.jetty.server.Server.handle(Server.java:370)
      at
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
      at
org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:971)
      at
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1033)
      at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)
      at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
      at
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
      at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:667)
      at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
      at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
      at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
      at java.lang.Thread.run(Unknown Source)

Is this a configuration problem, or a bug in the archiva code?

Regards,
Franky


Reply via email to