Hello,

I have a simple Hello World project that uses the log4j library. What is 
strange is that the log4j bundle is installed and started without any problems, 
but it through errors saying that it cannot find the needed class (from log4j) 
library.
Did anyone faced already this problem?

WARNING: Failed to start Bundle[symbolic-name = 
'com.javaworld.sample.HelloWorld', location = 
'file:/D:/Siemens_Projects_Work/CSF_FFG/Eclipse_forFelixWrk/DA-Luncher/bundles/application-bundles/hello-world.jar']
org.dynamicjava.osgi.da_launcher.internal.exceptions.BundleInstallationException:
 Failed to start Bundle[symbolic-name = 'com.javaworld.sample.HelloWorld', 
location = 
'file:/D:/Siemens_Projects_Work/CSF_FFG/Eclipse_forFelixWrk/DA-Luncher/bundles/application-bundles/hello-world.jar']:
 Activator start error in bundle com.javaworld.sample.HelloWorld [7].
    at 
org.dynamicjava.osgi.da_launcher.internal.bundle.group.DefaultBundleGroup.startBundle(DefaultBundleGroup.java:184)
    at 
org.dynamicjava.osgi.da_launcher.internal.bundle.group.DefaultBundleGroup.startGroupBundles(DefaultBundleGroup.java:67)
    at 
org.dynamicjava.osgi.da_launcher.internal.bundle.BundleGroupBasedBundleManager.activateBundleGroups(BundleGroupBasedBundleManager.java:57)
    at 
org.dynamicjava.osgi.da_launcher.internal.bundle.BundleGroupBasedBundleManager.run(BundleGroupBasedBundleManager.java:24)
    at 
org.dynamicjava.osgi.da_launcher.internal.support.DefaultLauncher.launch(DefaultLauncher.java:68)
    at 
org.dynamicjava.osgi.da_launcher.internal.support.DefaultLauncher.launch(DefaultLauncher.java:86)
    at org.dynamicjava.osgi.da_launcher.main.Main.run(Main.java:34)
    at org.dynamicjava.osgi.da_launcher.main.Main.main(Main.java:24)
Caused by: org.osgi.framework.BundleException: Activator start error in bundle 
com.javaworld.sample.HelloWorld [7].
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1506)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:779)
    at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:760)
    at 
org.dynamicjava.osgi.da_launcher.internal.bundle.group.DefaultBundleGroup.startBundle(DefaultBundleGroup.java:178)
    ... 7 more
Caused by: java.lang.NoClassDefFoundError: org/apache/log4j/Logger
    at com.javaworld.sample.helloworld.Activator.start(Activator.java:16)
    at 
org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:589)
    at org.apache.felix.framework.Felix.startBundle(Felix.java:1458)
    ... 10 more


Thank you,
Laura Cobarzan


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Reply via email to