1 Reply Latest reply on Jul 27, 2012 4:51 PM by foobarbazquux

    org.osgi.framework.BundleException: Unable to start bundle

    arepaka

      When I run the junit for my blueprint route, the junit runs fine but I am seeing the below exception. Need help with this issue.

       

      Unable to start bundle: 26

      org.osgi.framework.BundleException: Unable to start bundle

           at de.kalpatec.pojosr.framework.PojoSRBundle.start(PojoSRBundle.java:144)

           at de.kalpatec.pojosr.framework.PojoSR.startBundles(PojoSR.java:405)

           at de.kalpatec.pojosr.framework.PojoSR.(PojoSR.java:322)

           at de.kalpatec.pojosr.framework.PojoServiceRegistryFactoryImpl.newPojoServiceRegistry(PojoServiceRegistryFactoryImpl.java:51)

           at org.apache.camel.test.blueprint.CamelBlueprintHelper.createBundleContext(CamelBlueprintHelper.java:120)

           at org.apache.camel.test.blueprint.CamelBlueprintHelper.createBundleContext(CamelBlueprintHelper.java:90)

           at org.apache.camel.test.blueprint.CamelBlueprintTestSupport.setUp(CamelBlueprintTestSupport.java:41)

           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

           at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

           at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

           at java.lang.reflect.Method.invoke(Unknown Source)

           at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)

           at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)

           at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)

           at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)

           at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30)

           at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:47)

           at org.junit.rules.RunRules.evaluate(RunRules.java:18)

           at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)

           at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)

           at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)

           at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)

           at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)

           at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)

           at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)

           at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)

           at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:30)

           at org.junit.runners.ParentRunner.run(ParentRunner.java:300)

           at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)

           at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

           at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)

           at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)

           at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)

           at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

      Caused by: java.lang.NoClassDefFoundError: org/eclipse/core/runtime/Plugin

           at java.lang.ClassLoader.defineClass1(Native Method)

           at java.lang.ClassLoader.defineClassCond(Unknown Source)

           at java.lang.ClassLoader.defineClass(Unknown Source)

           at java.security.SecureClassLoader.defineClass(Unknown Source)

           at java.net.URLClassLoader.defineClass(Unknown Source)

           at java.net.URLClassLoader.access$000(Unknown Source)

           at java.net.URLClassLoader$1.run(Unknown Source)

           at java.security.AccessController.doPrivileged(Native Method)

           at java.net.URLClassLoader.findClass(Unknown Source)

           at java.lang.ClassLoader.loadClass(Unknown Source)

           at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

           at java.lang.ClassLoader.loadClass(Unknown Source)

           at de.kalpatec.pojosr.framework.PojoSRBundle.start(PojoSRBundle.java:130)

           ... 33 more

      Caused by: java.lang.ClassNotFoundException: org.eclipse.core.runtime.Plugin

           at java.net.URLClassLoader$1.run(Unknown Source)

           at java.security.AccessController.doPrivileged(Native Method)

           at java.net.URLClassLoader.findClass(Unknown Source)

           at java.lang.ClassLoader.loadClass(Unknown Source)

           at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)

           at java.lang.ClassLoader.loadClass(Unknown Source)

           ... 46 more

       

      Edited by: arepaka on Jul 27, 2012 6:23 PM