[CONTROLLER-1539] ClassNotFoundException: org.opendaylight.controller.cluster.ActorSystemProvider Created: 24/Aug/16  Updated: 25/Jul/23  Resolved: 24/Aug/16

Status: Resolved
Project: controller
Component/s: clustering
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Michael Vorburger Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: All
Platform: All


External issue ID: 6521

 Description   

Current master (as of right now) appears to be completely broken?

If I "mvn clean install" in netvirt/vpnservice then run "distribution/karaf/target/assembly/bin/karaf", "feature:install
odl-netvirt-openstack" in the Karaf console, then use "diag" to check the feature wiring, and watch the logs ("log:display | tail", or use your favourite tool on karaf.log) for Blueprint timeouts, I'm hitting:

opendaylight-user@root>diag
org.opendaylight.controller.sal-remoterpc-connector (199)
---------------------------------------------------------
Status: Failure
Blueprint
24/8/16 12:21 PM
Exception:
Unable to load class org.opendaylight.controller.cluster.ActorSystemProvider from recipe ReferenceRecipe[name='actorSystemProvider']
org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to load class org.opendaylight.controller.cluster.ActorSystemProvider from recipe ReferenceRecipe[name='actorSystemProvider']
at org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.loadType(AbstractServiceReferenceRecipe.java:309)
at org.apache.aries.blueprint.di.AbstractRecipe.loadClass(AbstractRecipe.java:149)
at org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.getInterfaceClass(AbstractServiceReferenceRecipe.java:392)
at org.apache.aries.blueprint.container.ReferenceRecipe.internalCreate(ReferenceRecipe.java:100)
at org.apache.aries.blueprint.di.AbstractRecipe$1.call(AbstractRecipe.java:79)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.aries.blueprint.di.AbstractRecipe.create(AbstractRecipe.java:88)
at org.apache.aries.blueprint.container.BlueprintRepository.createInstances(BlueprintRepository.java:255)
at org.apache.aries.blueprint.container.BlueprintRepository.createAll(BlueprintRepository.java:186)
at org.apache.aries.blueprint.container.BlueprintContainerImpl.instantiateEagerComponents(BlueprintContainerImpl.java:724)
at org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:411)
at org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:276)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.apache.aries.blueprint.container.ExecutorServiceWrapper.run(ExecutorServiceWrapper.java:106)
at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.opendaylight.controller.cluster.ActorSystemProvider
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:340)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:229)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1212)
at org.apache.aries.blueprint.container.BlueprintContainerImpl.loadClass(BlueprintContainerImpl.java:467)
at org.apache.aries.blueprint.container.GenericType.parse(GenericType.java:137)
at org.apache.aries.blueprint.container.AbstractServiceReferenceRecipe.loadType(AbstractServiceReferenceRecipe.java:307)
... 22 more

org.opendaylight.openflowplugin.applications.of-switch-config-pusher (323)
--------------------------------------------------------------------------
Status: GracePeriod
Blueprint
24/8/16 12:31 PM
Missing dependencies:
(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService))

org.opendaylight.openflowplugin.applications.lldp-speaker (324)
---------------------------------------------------------------
Status: GracePeriod
Blueprint
24/8/16 12:31 PM
Missing dependencies:
(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService))

vpnmanager-impl (339)
---------------------
Status: GracePeriod
Blueprint
24/8/16 12:31 PM
Missing dependencies:
(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService)) (objectClass=org.opendaylight.netvirt.elanmanager.api.IElanService)

neutronvpn-impl (342)
---------------------
Status: GracePeriod
Blueprint
24/8/16 12:31 PM
Missing dependencies:
(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService)) (objectClass=org.opendaylight.netvirt.elanmanager.api.IElanService) (objectClass=org.opendaylight.netvirt.vpnmanager.api.IVpnManager)

dhcpservice-impl (344)
----------------------
Status: GracePeriod
Blueprint
24/8/16 12:31 PM
Missing dependencies:
(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService)) (objectClass=org.opendaylight.netvirt.neutronvpn.interfaces.INeutronVpnManager)

elanmanager-impl (346)
----------------------
Status: GracePeriod
Blueprint
24/8/16 12:31 PM
Missing dependencies:
(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService))

natservice-impl (347)
---------------------
Status: GracePeriod
Blueprint
24/8/16 12:31 PM
Missing dependencies:
(&(|(type=default)(!(type=)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService)) (&(|(type=default)(!(type=)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService)) (objectClass=org.opendaylight.netvirt.neutronvpn.interfaces.INeutronVpnManager) (objectClass=org.opendaylight.netvirt.elanmanager.api.IElanService) (&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService))

ipv6service-impl (349)
----------------------
Status: GracePeriod
Blueprint
24/8/16 12:31 PM
Missing dependencies:
(&(|(type=default)(!(type=*)))(objectClass=org.opendaylight.controller.md.sal.dom.api.DOMRpcService))

statemanager-impl (350)
-----------------------
Status: GracePeriod
Blueprint
24/8/16 12:31 PM
Missing dependencies:
(objectClass=org.opendaylight.netvirt.vpnmanager.api.IVpnManager) (objectClass=org.opendaylight.netvirt.elanmanager.api.IElanService) (objectClass=org.opendaylight.netvirt.neutronvpn.interfaces.INeutronVpnManager)



 Comments   
Comment by Tom Pantelis [ 24/Aug/16 ]

Submitted https://git.opendaylight.org/gerrit/#/c/44609/

Generated at Wed Feb 07 19:55:48 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.