Muki
unread,Apr 11, 2011, 9:47:02 AM4/11/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Sign in to report message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Akka User List
Hi there,
In short: I'm not able to execute the OSGi-example nor I could
reimplement it in java or scala within my Eclipse IDE
Because: Always throws java.lang.ClassNotFoundException:
akka.actor.UntypedActor (for java and Actor for Scala)
Detail:
1) Creating OSGi Launch Configuration including
* Equinox Target Components
* Sample Bundle
* akka.actor
* akka.typed.actor
* akka.stm
* akka.osgi.dependency.bundle
* com.google.inject
* javax.transactions
2) I added Scala to the java build path, so the compiling errors
disappeard.
3) Launch -> Error
I tried to start a plain OSGi Container and installed every bundle
manually. Changed nothing.
cheers,
Muki
Complete Stacktrace for java implementation:
osgi> !SESSION 2011-04-11 15:46:23.310
-----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -dev file:~/Development/
workspace_medmon/.metadata/.plugins/org.eclipse.pde.core/Akka test/
dev.properties -os linux -ws gtk -arch x86_64 -consoleLog -console -
clean
!ENTRY org.eclipse.equinox.registry 2 0 2011-04-11 15:46:24.255
!MESSAGE The extensions and extension-points from the bundle
"se.scalablesolutions.akka.osgi.dependencies.bundle" are ignored. The
bundle is not marked as singleton.
!ENTRY akka.osgi.test 4 0 2011-04-11 15:46:24.280
!MESSAGE
!STACK 0
org.osgi.framework.BundleException: Exception in
akka.osgi.test.Activator.start() of bundle akka.osgi.test.
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:
806)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:
755)
at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:
370)
at
org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:
374)
at
org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:
1067)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:
561)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:
546)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:
459)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:
243)
at
org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:
440)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:
227)
at org.eclipse.osgi.framework.eventmgr.EventManager
$EventThread.run(EventManager.java:337)
Caused by: java.lang.NoClassDefFoundError: akka/actor/UntypedActor
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:
188)
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:
580)
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:
550)
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:
481)
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:
469)
at
org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:
449)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:
216)
at
org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:
393)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:
469)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:
422)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:
410)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:
107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at akka.osgi.test.Activator.start(Activator.java:23)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl
$1.run(BundleContextImpl.java:783)
at java.security.AccessController.doPrivileged(Native Method)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:
774)
... 11 more
Caused by: java.lang.ClassNotFoundException: akka.actor.UntypedActor
at
org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:
460)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:
422)
at
org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:
410)
at
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:
107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
... 30 more