ConcurrentModificationException on DefaultMavenProject

2009-01-05 Thread Geoffrey Wiseman
>From a CI build, first time I've seen this, Google searches got me nowhere.
 Thoughts?  What precedes it in the log is ActiveMQ plugin startup, but the
stack trace doesn't imply that ActiveMQ's at fault necessarily.

*[14:11:47]:* [INFO] Loading broker configUri:
broker:(tcp://localhost:61616)
*[14:11:47]:* Jan 5, 2009 2:11:47 PM
org.apache.activemq.broker.BrokerService start
*[14:11:47]:* INFO: Using Persistence Adapter:
AMQPersistenceAdapter(/opt/TeamCity/buildAgent/work/51e61a16c2dd2fa6/web-services-it/target/activemq-data/localhost)
*[14:11:48]:* Jan 5, 2009 2:11:48 PM
org.apache.activemq.broker.BrokerService getBroker
*[14:11:48]:* INFO: ActiveMQ 5.1.0 JMS Message Broker (localhost) is
starting
*[14:11:48]:* Jan 5, 2009 2:11:48 PM
org.apache.activemq.broker.BrokerService getBroker
*[14:11:48]:* INFO: For help or more information please see:
http://activemq.apache.org/
*[14:11:48]:* Jan 5, 2009 2:11:48 PM
org.apache.activemq.store.amq.AMQPersistenceAdapter start
*[14:11:48]:* INFO: AMQStore starting using directory:
/opt/TeamCity/buildAgent/work/51e61a16c2dd2fa6/web-services-it/target/activemq-data/localhost
*[14:11:48]:* Jan 5, 2009 2:11:48 PM org.apache.activemq.kaha.impl.KahaStore
initialize
*[14:11:48]:* INFO: Kaha Store using data directory
/opt/TeamCity/buildAgent/work/51e61a16c2dd2fa6/web-services-it/target/activemq-data/localhost/kr-store/state
*[14:11:48]:* [INFO]

*[14:11:48]:* *[ERROR] FATAL ERROR*
*[14:11:48]:* *[INFO]
*
*[14:11:48]:* *[INFO] null*
*[14:11:48]:* *[INFO]
*
*[14:11:48]:* *[INFO] Trace*
*[14:11:48]:* *java.util.ConcurrentModificationException*
*[14:11:48]:* * at java.util.Hashtable$Enumerator.next(Hashtable.java:1031)*
*[14:11:48]:* * at java.util.HashMap.putAll(HashMap.java:523)*
*[14:11:48]:* * at
org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProjectBuilder.java:1022)
*
*[14:11:48]:* * at
org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:878)
*
*[14:11:48]:* * at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:253)
*
*[14:11:48]:* * at
org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenMetadataSource.java:106)
*
*[14:11:48]:* * at
org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:380)
*
*[14:11:48]:* * at
org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:408)
*
*[14:11:48]:* * at
org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:408)
*
*[14:11:48]:* * at
org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:408)
*
*[14:11:48]:* * at
org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:408)
*
*[14:11:48]:* * at
org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect(DefaultArtifactCollector.java:76)
*
*[14:11:48]:* * at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:300)
*
*[14:11:48]:* * at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:288)
*
*[14:11:48]:* * at
org.apache.maven.plugin.DefaultPluginManager.ensurePluginContainerIsComplete(DefaultPluginManager.java:770)
*
*[14:11:48]:* * at
org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:604)
*
*[14:11:48]:* * at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:429)
*
*[14:11:48]:* * at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:558)
*
*[14:11:48]:* * at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:499)
*
*[14:11:48]:* * at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:478)
*
*[14:11:48]:* * at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:330)
*
*[14:11:48]:* * at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:291)
*
*[14:11:48]:* * at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
*
*[14:11:48]:* * at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)*
*[14:11:48]:* * at
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)*
*[14:11:48]:* * at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)*
*[14:11:48]:* * at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)*
*[14:11:48]:* * at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
*
*[14:11

Re: ConcurrentModificationException

2007-04-03 Thread nicolas de loof

This seems to be a thread-safety issue in Wagon
TransferEventSupport<http://maven.apache.org/wagon/wagon-provider-api/xref/org/apache/maven/wagon/events/TransferEventSupport.html>

The listeners list is an ArrayList and add/remove/fireEvent methods are not
synchronized.
This requires either synchronization or use of a CopyOnWriteArrayList.

I've created http://jira.codehaus.org/browse/WAGON-79 for this.


2007/4/2, nicolas de loof <[EMAIL PROTECTED]>:


Hello,

I've setup archiva as proxy to maven central. I'm using a recent snapshot
build.
I get sometimes (?) 500 errors when downloading artifacts. According to
logs, this is a ConcurrentModificationException.

Is this a known bug ?

Here is the stacktrace :


2007-04-02 10:11:25,392 [http--1] ERROR [RepositoryServlet]
- "Servlet.service()" pour la servlet RepositoryServlet a généré une
exception
java.util.ConcurrentModificationException
at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
at java.util.AbstractList$Itr.next(Unknown Source)
at
org.apache.maven.wagon.events.TransferEventSupport.fireTransferProgress (
TransferEventSupport.java:117)
at org.apache.maven.wagon.AbstractWagon.fireTransferProgress(
AbstractWagon.java:350)
at org.apache.maven.wagon.AbstractWagon.transfer(AbstractWagon.java
:336)
at org.apache.maven.wagon.AbstractWagon.getTransfer (
AbstractWagon.java:199)
at org.apache.maven.wagon.AbstractWagon.getTransfer(AbstractWagon.java
:182)
at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:80)
at
org.apache.maven.archiva.proxy.DefaultProxyRequestHandler.getFileFromRepository(
DefaultProxyRequestHandler.java:541)
at org.apache.maven.archiva.proxy.DefaultProxyRequestHandler.get(
DefaultProxyRequestHandler.java:393)
at
org.apache.maven.archiva.proxy.DefaultProxyRequestHandler.getArtifactFromRepository(
DefaultProxyRequestHandler.java:260)
at org.apache.maven.archiva.proxy.DefaultProxyRequestHandler.get(
DefaultProxyRequestHandler.java:196)
at org.apache.maven.archiva.proxy.DefaultProxyRequestHandler.get(
DefaultProxyRequestHandler.java :116)
at
org.apache.maven.archiva.web.repository.ProxiedDavServer.fetchContentFromProxies
(ProxiedDavServer.java:156)
at org.apache.maven.archiva.web.repository.ProxiedDavServer.process(
ProxiedDavServer.java:144)
at
org.codehaus.plexus.webdav.servlet.multiplexed.MultiplexedWebDavServlet.service
(MultiplexedWebDavServlet.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (
ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(
FilterDispatcher.java :189)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(
PageFilter.java:39)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (
ApplicationFilterChain.java:173)
at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(
ActionContextCleanUp.java:88)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java :202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke (
StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke (
StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11AprProcessor.process(
Http11AprProcessor.java:833)
at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(
Http11AprProtocol.java:639)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java
:1285)
at java.lang.Thread.run(Unknown Source)



ConcurrentModificationException

2007-04-02 Thread nicolas de loof

Hello,

I've setup archiva as proxy to maven central. I'm using a recent snapshot
build.
I get sometimes (?) 500 errors when downloading artifacts. According to
logs, this is a ConcurrentModificationException.

Is this a known bug ?

Here is the stacktrace :


2007-04-02 10:11:25,392 [http--1] ERROR [RepositoryServlet]-
"Servlet.service()" pour la servlet RepositoryServlet a généré une exception
java.util.ConcurrentModificationException
   at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
   at java.util.AbstractList$Itr.next(Unknown Source)
   at
org.apache.maven.wagon.events.TransferEventSupport.fireTransferProgress(
TransferEventSupport.java:117)
   at org.apache.maven.wagon.AbstractWagon.fireTransferProgress(
AbstractWagon.java:350)
   at org.apache.maven.wagon.AbstractWagon.transfer(AbstractWagon.java:336)
   at org.apache.maven.wagon.AbstractWagon.getTransfer(AbstractWagon.java
:199)
   at org.apache.maven.wagon.AbstractWagon.getTransfer(AbstractWagon.java
:182)
   at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:80)
   at
org.apache.maven.archiva.proxy.DefaultProxyRequestHandler.getFileFromRepository
(DefaultProxyRequestHandler.java:541)
   at org.apache.maven.archiva.proxy.DefaultProxyRequestHandler.get(
DefaultProxyRequestHandler.java:393)
   at
org.apache.maven.archiva.proxy.DefaultProxyRequestHandler.getArtifactFromRepository
(DefaultProxyRequestHandler.java:260)
   at org.apache.maven.archiva.proxy.DefaultProxyRequestHandler.get(
DefaultProxyRequestHandler.java:196)
   at org.apache.maven.archiva.proxy.DefaultProxyRequestHandler.get(
DefaultProxyRequestHandler.java:116)
   at
org.apache.maven.archiva.web.repository.ProxiedDavServer.fetchContentFromProxies
(ProxiedDavServer.java:156)
   at org.apache.maven.archiva.web.repository.ProxiedDavServer.process(
ProxiedDavServer.java:144)
   at
org.codehaus.plexus.webdav.servlet.multiplexed.MultiplexedWebDavServlet.service
(MultiplexedWebDavServlet.java:111)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:252)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
   at com.opensymphony.webwork.dispatcher.FilterDispatcher.doFilter(
FilterDispatcher.java:189)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
   at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(
PageFilter.java:39)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
   at com.opensymphony.webwork.dispatcher.ActionContextCleanUp.doFilter(
ActionContextCleanUp.java:88)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
ApplicationFilterChain.java:202)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(
ApplicationFilterChain.java:173)
   at org.apache.catalina.core.StandardWrapperValve.invoke(
StandardWrapperValve.java:213)
   at org.apache.catalina.core.StandardContextValve.invoke(
StandardContextValve.java:178)
   at org.apache.catalina.core.StandardHostValve.invoke(
StandardHostValve.java:126)
   at org.apache.catalina.valves.ErrorReportValve.invoke(
ErrorReportValve.java:105)
   at org.apache.catalina.core.StandardEngineValve.invoke(
StandardEngineValve.java:107)
   at org.apache.catalina.connector.CoyoteAdapter.service(
CoyoteAdapter.java:148)
   at org.apache.coyote.http11.Http11AprProcessor.process(
Http11AprProcessor.java:833)
   at
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(
Http11AprProtocol.java:639)
   at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java
:1285)
   at java.lang.Thread.run(Unknown Source)


Re: ConcurrentModificationException when building with maven 1, CVS and Windows

2006-03-15 Thread Emmanuel Venisse

What is your version?

Emmanuel

Ryan, Scott D a écrit :

I noticed a posting on JIRA for this issue but no activity since
November.  We were getting this problem on some of our projects but it
seems now that non of our projects will build due to this error.  Has
anyone found a cause or workaround for this issue.  


java.util.ConcurrentModificationException
at
java.util.AbstractList$Itr.checkForComodification(AbstractList.java:448)
at java.util.AbstractList$Itr.next(AbstractList.java:419)
at
org.apache.maven.continuum.execution.maven.m1.DefaultMavenOneMetadataHel
per.mapMetadata(DefaultMavenOneMetadataHelper.java:288)
at
org.apache.maven.continuum.execution.maven.m1.MavenOneBuildExecutor.upda
teProjectFromCheckOut(MavenOneBuildExecutor.java:108)
at
org.apache.maven.continuum.core.action.UpdateProjectFromWorkingDirectory
ContinuumAction.execute(UpdateProjectFromWorkingDirectoryContinuumAction
.java:62)
at
org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(
DefaultBuildController.java:169)
at
org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.exec
uteTask(BuildProjectTaskExecutor.java:53)
at
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$Execut
orRunnable.run(ThreadedTaskQueueExecutor.java:103)
at java.lang.Thread.run(Thread.java:534)

http://jira.codehaus.org/browse/CONTINUUM-441

 



Scott D. Ryan


--

This message is intended only for the personal and confidential use of the 
designated recipient(s) named. If you are not the intended recipient of this 
message, you are hereby notified that any review, dissemination, distribution 
or copying of this message is strictly prohibited. This communication is for 
information purposes only and should not be regarded as an offer to sell or as 
a solicitation of an offer to buy any financial product, an official 
confirmation of any transaction, or as an official statement of Aurora Loan 
Services. Email transmission cannot be guaranteed to be secure or error-free. 
Therefore, we do not represent that this information is complete or accurate 
and it should not be relied upon as such. All information is subject to change 
without notice.








ConcurrentModificationException when building with maven 1, CVS and Windows

2006-03-14 Thread Ryan, Scott D
I noticed a posting on JIRA for this issue but no activity since
November.  We were getting this problem on some of our projects but it
seems now that non of our projects will build due to this error.  Has
anyone found a cause or workaround for this issue.  

java.util.ConcurrentModificationException
at
java.util.AbstractList$Itr.checkForComodification(AbstractList.java:448)
at java.util.AbstractList$Itr.next(AbstractList.java:419)
at
org.apache.maven.continuum.execution.maven.m1.DefaultMavenOneMetadataHel
per.mapMetadata(DefaultMavenOneMetadataHelper.java:288)
at
org.apache.maven.continuum.execution.maven.m1.MavenOneBuildExecutor.upda
teProjectFromCheckOut(MavenOneBuildExecutor.java:108)
at
org.apache.maven.continuum.core.action.UpdateProjectFromWorkingDirectory
ContinuumAction.execute(UpdateProjectFromWorkingDirectoryContinuumAction
.java:62)
at
org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(
DefaultBuildController.java:169)
at
org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.exec
uteTask(BuildProjectTaskExecutor.java:53)
at
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$Execut
orRunnable.run(ThreadedTaskQueueExecutor.java:103)
at java.lang.Thread.run(Thread.java:534)

http://jira.codehaus.org/browse/CONTINUUM-441

 


Scott D. Ryan


--

This message is intended only for the personal and confidential use of the 
designated recipient(s) named. If you are not the intended recipient of this 
message, you are hereby notified that any review, dissemination, distribution 
or copying of this message is strictly prohibited. This communication is for 
information purposes only and should not be regarded as an offer to sell or as 
a solicitation of an offer to buy any financial product, an official 
confirmation of any transaction, or as an official statement of Aurora Loan 
Services. Email transmission cannot be guaranteed to be secure or error-free. 
Therefore, we do not represent that this information is complete or accurate 
and it should not be relied upon as such. All information is subject to change 
without notice.



RE: ConcurrentModificationException thrown when accessing context.getVariables()

2005-04-07 Thread KRÁLIK Vladimír
On Apr 8, 2005 10:32 AM, Washusen, Dan <[EMAIL PROTECTED]> wrote:
> Hey All,
> I'm trying to access all the current context variables in 
> my maven.xml,

I do it in this way :

  
  

  
  
${v.key} = ${v.value}
  



--
Vladimir Kralik
ASSET Soft a.s.
Banska Bystrica
SLOVAKIA

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: ConcurrentModificationException thrown when accessing context.getVariables()

2005-04-07 Thread Brett Porter
${variable} is actually calling context.getVariable(), which while it
shouldn't modify the map probably triggers this. You may need to make
a copy of the list first.

- Brett

On Apr 8, 2005 10:32 AM, Washusen, Dan <[EMAIL PROTECTED]> wrote:
> 
> Hey All,
> I'm trying to access all the current context variables in my maven.xml,
> using the below jelly script:
> 
> 
> ${variable}
> 
> 
> or
> 
> 
> ${variable}
> 
> 
> Both the above execute with the following output:
> 
> java:jar-resources:
> [echo] file.encoding.pkg=sun.io
> 
> BUILD FAILED
> File.. d:\Development\Projects\foobar\maven.xml
> Element... j:forEach
> Line.. 101
> Column 69
> java.util.ConcurrentModificationException
> 
> Anyone have any ideas or alternatives?
> 
> Cheers,
> Dan
> 
> www.about.sensis.com.au
> A leading Australian advertising, information and directories business.
> www.sensis.com.au
> www.yellowpages.com.au
> www.whitepages.com.au
> www.citysearch.com.au
> www.whereis.com.au
> www.telstra.com.au
> www.tradingpost.com.au
> This email and any attachments are intended only for the use of the recipient 
> and may be confidential and/or legally privileged.
> Sensis Pty Ltd disclaims liability for any errors, omissions, viruses, loss 
> and/or damage arising from using, opening or transmitting this email.
> If you are not the intended recipient you must not use, interfere with, 
> disclose, copy or retain this email and you should notify the sender 
> immediately by return email or by contacting Sensis Pty Ltd by telephone on 
> [+61 3 8653 5000]
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



ConcurrentModificationException thrown when accessing context.getVariables()

2005-04-07 Thread Washusen, Dan

Hey All,
I'm trying to access all the current context variables in my maven.xml,
using the below jelly script:


${variable}


or


${variable}


Both the above execute with the following output:

java:jar-resources:
[echo] file.encoding.pkg=sun.io

BUILD FAILED
File.. d:\Development\Projects\foobar\maven.xml
Element... j:forEach
Line.. 101
Column 69
java.util.ConcurrentModificationException

Anyone have any ideas or alternatives?

Cheers,
Dan



www.about.sensis.com.au
A leading Australian advertising, information and directories business.
www.sensis.com.au
www.yellowpages.com.au
www.whitepages.com.au
www.citysearch.com.au
www.whereis.com.au
www.telstra.com.au
www.tradingpost.com.au
This email and any attachments are intended only for the use of the recipient 
and may be confidential and/or legally privileged.
Sensis Pty Ltd disclaims liability for any errors, omissions, viruses, loss 
and/or damage arising from using, opening or transmitting this email.
If you are not the intended recipient you must not use, interfere with, 
disclose, copy or retain this email and you should notify the sender 
immediately by return email or by contacting Sensis Pty Ltd by telephone on 
[+61 3 8653 5000]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]