I am trying to run a sample restlet bundle under OSGi (with SSL HTTP server). Restlet for OSGi version 2.1-rc4.
When running it from the Eclipse environment it work fine, however trying a standalone OSGi server results in the following traceback when starting up my bundle (I've tried Knoplerfish and Equinox with the same result): java.lang.NoClassDefFoundError: javax/security/auth/callback/UnsupportedCallbackException at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:186) at org.restlet.ext.ssl.internal.SslUtils.getSslContextFactory(SslUtils.java:146) at org.restlet.ext.ssl.HttpsServerHelper.start(HttpsServerHelper.java:154) at org.restlet.Server.start(Server.java:590) at org.restlet.Component.startServers(Component.java:611) at org.restlet.Component.start(Component.java:538) at com.mysample.Activator.start(Activator.java:40) at org.knopflerfish.framework.BundleImpl.start0(BundleImpl.java:356) at org.knopflerfish.framework.BundleThread.run(BundleThread.java:107) Caused by java.lang.ClassNotFoundException: javax.security.auth.callback.UnsupportedCallbackException at org.knopflerfish.framework.BundleClassLoader.findClass(BundleClassLoader.java:235) at org.knopflerfish.framework.BundleClassLoader.loadClass(BundleClassLoader.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:186) at org.restlet.ext.ssl.internal.SslUtils.getSslContextFactory(SslUtils.java:146) at org.restlet.ext.ssl.HttpsServerHelper.start(HttpsServerHelper.java:154) at org.restlet.Server.start(Server.java:590) at org.restlet.Component.startServers(Component.java:611) at org.restlet.Component.start(Component.java:538) at com.mysample.Activator.start(Activator.java:40) at org.knopflerfish.framework.BundleImpl.start0(BundleImpl.java:356) at org.knopflerfish.framework.BundleThread.run(BundleThread.java:107) Am I misssing something? All necessary bundles (org.restlet.*, org.json, org.jsslutils) are installed. -- View this message in context: http://restlet-discuss.1400322.n2.nabble.com/OSGI-startup-issue-tp7479870p7479870.html Sent from the Restlet Discuss mailing list archive at Nabble.com. ------------------------------------------------------ http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2949831

