Hi,
I try to run a pax exam (4.2.0) test with karaf (2.3.8), but the following
exception occure:
[org.ops4j.pax.exam.karaf.container.internal.KarafTestContainer] : Test
Container started in 0 millis
[org.ops4j.pax.exam.karaf.container.internal.KarafTestContainer] : Wait for
test container to finish its initialization [ RelativeTimeout value = 120000
]
[org.ops4j.pax.exam.rbc.client.RemoteBundleContextClient] : Waiting for
remote bundle context.. on 21000 name: 0fb09979-1bcb-4e7b-827f-84b92b0edf46
timout: [ RelativeTimeout value = 120000 ]
2014-10-06 08:57:37,712 | INFO | Event Dispatcher | fileinstall
| ? ? | 6 - org.apache.felix.fileinstall -
3.4.2 | Creating configuration from org.apache.karaf.kar.cfg
2014-10-06 08:57:37,728 | INFO | Event Dispatcher | fileinstall
| ? ? | 6 - org.apache.felix.fileinstall -
3.4.2 | Creating configuration from org.apache.karaf.features.cfg
2014-10-06 08:57:37,728 | INFO | Event Dispatcher | fileinstall
| ? ? | 6 - org.apache.felix.fileinstall -
3.4.2 | Creating configuration from org.apache.karaf.jaas.cfg
2014-10-06 08:57:37,728 | INFO | Event Dispatcher | fileinstall
| ? ? | 6 - org.apache.felix.fileinstall -
3.4.2 | Creating configuration from org.apache.karaf.log.cfg
2014-10-06 08:57:37,728 | INFO | Event Dispatcher | fileinstall
| ? ? | 6 - org.apache.felix.fileinstall -
3.4.2 | Creating configuration from org.apache.felix.fileinstall-deploy.cfg
2014-10-06 08:57:37,728 | INFO | Event Dispatcher | fileinstall
| ? ? | 6 - org.apache.felix.fileinstall -
3.4.2 | Creating configuration from org.apache.karaf.features.repos.cfg
2014-10-06 08:57:37,790 | INFO | Event Dispatcher | BlueprintExtender
| rint.container.BlueprintExtender 146 | 7 -
org.apache.aries.blueprint.core - 1.4.0 | No quiesce support is available,
so blueprint components will not participate in quiesce operations
2014-10-06 08:57:37,868 | ERROR | Event Dispatcher | BlueprintContainerImpl
| container.BlueprintContainerImpl 402 | 7 -
org.apache.aries.blueprint.core - 1.4.0 | Unable to start blueprint
container for bundle org.apache.aries.blueprint.core
java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal
at org.apache.xerces.dom.DeferredDocumentImpl.getNodeObject(Unknown
Source)[:]
at
org.apache.xerces.dom.DeferredDocumentImpl.synchronizeChildren(Unknown
Source)[:]
at org.apache.xerces.dom.ParentNode.getChildNodes(Unknown Source)[:]
at
org.apache.aries.blueprint.parser.Parser.findNamespaces(Parser.java:262)
at
org.apache.aries.blueprint.parser.Parser.getNamespaces(Parser.java:230)
at
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:299)
at
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)
at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276)
at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245)
at
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235)
at
org.apache.aries.blueprint.container.BlueprintExtender.addingBundle(BlueprintExtender.java:198)
at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerAdding(BundleHookBundleTracker.java:487)
at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerAdding(BundleHookBundleTracker.java:433)
at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.trackAdding(BundleHookBundleTracker.java:749)
at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.trackInitial(BundleHookBundleTracker.java:674)
at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker.open(BundleHookBundleTracker.java:159)
at
org.apache.aries.util.tracker.RecursiveBundleTracker.open(RecursiveBundleTracker.java:106)
at
org.apache.aries.blueprint.container.BlueprintExtender$2.serviceFound(BlueprintExtender.java:110)
at
org.apache.aries.util.tracker.SingleServiceTracker.update(SingleServiceTracker.java:157)
at
org.apache.aries.util.tracker.SingleServiceTracker.findMatchingReference(SingleServiceTracker.java:115)
at
org.apache.aries.util.tracker.SingleServiceTracker.access$200(SingleServiceTracker.java:32)
at
org.apache.aries.util.tracker.SingleServiceTracker$1.serviceChanged(SingleServiceTracker.java:61)
at
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:451)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.apache.aries.proxy.impl.ProxyManagerActivator.start(ProxyManagerActivator.java:65)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
at java.security.AccessController.doPrivileged(Native Method)[:1.7.0_51]
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1177)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
2014-10-06 08:57:37,900 | ERROR | Event Dispatcher | BlueprintContainerImpl
| container.BlueprintContainerImpl 402 | 7 -
org.apache.aries.blueprint.core - 1.4.0 | Unable to start blueprint
container for bundle org.apache.aries.blueprint.cm
java.lang.NoClassDefFoundError: org/apache/xerces/dom/DeferredElementNSImpl
at org.apache.xerces.dom.DeferredDocumentImpl.getNodeObject(Unknown
Source)[:]
at
org.apache.xerces.dom.DeferredDocumentImpl.synchronizeChildren(Unknown
Source)[:]
at org.apache.xerces.dom.ParentNode.getChildNodes(Unknown Source)[:]
at
org.apache.aries.blueprint.parser.Parser.findNamespaces(Parser.java:262)
at
org.apache.aries.blueprint.parser.Parser.getNamespaces(Parser.java:230)
at
org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:299)
at
org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:269)
at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:276)
at
org.apache.aries.blueprint.container.BlueprintExtender.createContainer(BlueprintExtender.java:245)
at
org.apache.aries.blueprint.container.BlueprintExtender.modifiedBundle(BlueprintExtender.java:235)
at
org.apache.aries.blueprint.container.BlueprintExtender.addingBundle(BlueprintExtender.java:198)
at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerAdding(BundleHookBundleTracker.java:487)
at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$Tracked.customizerAdding(BundleHookBundleTracker.java:433)
at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.trackAdding(BundleHookBundleTracker.java:749)
at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker$AbstractTracked.trackInitial(BundleHookBundleTracker.java:674)
at
org.apache.aries.util.tracker.hook.BundleHookBundleTracker.open(BundleHookBundleTracker.java:159)
at
org.apache.aries.util.tracker.RecursiveBundleTracker.open(RecursiveBundleTracker.java:106)
at
org.apache.aries.blueprint.container.BlueprintExtender$2.serviceFound(BlueprintExtender.java:110)
at
org.apache.aries.util.tracker.SingleServiceTracker.update(SingleServiceTracker.java:157)
at
org.apache.aries.util.tracker.SingleServiceTracker.findMatchingReference(SingleServiceTracker.java:115)
at
org.apache.aries.util.tracker.SingleServiceTracker.access$200(SingleServiceTracker.java:32)
at
org.apache.aries.util.tracker.SingleServiceTracker$1.serviceChanged(SingleServiceTracker.java:61)
at
org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:451)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.apache.aries.proxy.impl.ProxyManagerActivator.start(ProxyManagerActivator.java:65)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:711)
at java.security.AccessController.doPrivileged(Native Method)[:1.7.0_51]
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:702)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:390)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1177)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:559)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:544)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:457)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:438)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:1)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
at
org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:340)[org.eclipse.osgi-3.8.0.v20120529-1548.jar:]
Does anyone have a suggestion?
Regards,
SvS.
--
View this message in context:
http://karaf.922171.n3.nabble.com/Unable-to-start-blueprint-container-for-bundle-org-apache-aries-blueprint-core-NoClassDefFoundError-tp4035644.html
Sent from the Karaf - User mailing list archive at Nabble.com.