You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by "Andy Schmidt (JIRA)" <ji...@apache.org> on 2014/09/02 14:02:21 UTC
[jira] [Commented] (AXIS2-5329) ConcurrentModificationException
from org.apache.axis2.osgi during startup
[ https://issues.apache.org/jira/browse/AXIS2-5329?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14118117#comment-14118117 ]
Andy Schmidt commented on AXIS2-5329:
-------------------------------------
There are some problems to merge the changes into branch 1.6 Andreas?
> ConcurrentModificationException from org.apache.axis2.osgi during startup
> -------------------------------------------------------------------------
>
> Key: AXIS2-5329
> URL: https://issues.apache.org/jira/browse/AXIS2-5329
> Project: Axis2
> Issue Type: Bug
> Components: modules
> Affects Versions: 1.6.2
> Environment: Linux, Karaf using felix,
> Reporter: Tomas Forsman
> Assignee: Andreas Veithen
> Fix For: 1.7.0, 1.6.3
>
> Attachments: Activator.java, OSGiAxis2ServletLifecycleManager.java, Patch_5329.7z, axis2-karaf-example.zip, pom.xml, pom_unformatted.xml
>
>
> I receive the following exception during startup of the axis2 osgi bundle:
> ERROR: Bundle org.apache.axis2.osgi [77] EventDispatcher: Error during dispatch. (java.util.ConcurrentModificationException)
> java.util.ConcurrentModificationException
> at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
> at java.util.AbstractList$Itr.next(AbstractList.java:343)
> at org.apache.axis2.osgi.deployment.tracker.BundleTracker$1.bundleChanged(BundleTracker.java:68)
> at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:807)
> at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:729)
> at org.apache.felix.framework.util.EventDispatcher.run(EventDispatcher.java:949)
> at org.apache.felix.framework.util.EventDispatcher.access$000(EventDispatcher.java:54)
> at org.apache.felix.framework.util.EventDispatcher$1.run(EventDispatcher.java:106)
> at java.lang.Thread.run(Thread.java:662)
> From looking at the code, I guess that a quick fix would be to make the following method synchronized:
> OSGiConfigurationContextFactory.updated(Dictionary dictionary)
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org