On 7 October 2010 14:52, Martin Ždila <[email protected]> wrote:

> Hello
>
> My bootdelegation settings are following:
>
> org.osgi.framework.bootdelegation=com.sun.xml.*,com.sun.image.*,sun.nio.*,com.sun.org.*,javax.management,sun.misc.*,sun.misc,org.bouncycastle*
>

have you tried using:

   org.bouncycastle, org.bouncycastle.*

instead of:

   org.bouncycastle*

because IIRC "package*" is not a valid pattern for bootdelegation, it must
be either "*", "package", or "package.*" (where the ".*" means deep
matching)


> I am still getting
>
> ...
> Caused by: org.apache.felix.log.LogException:
> java.lang.NoClassDefFoundError: org/bouncycastle/asn1/x509/X509Name
>        at java.lang.Class.getDeclaredMethods0(Native Method)
>        at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
>        at java.lang.Class.getDeclaredMethods(Class.java:1791)
>        at
> org.apache.felix.scr.impl.helper.ActivateMethod.doFindMethod(ActivateMethod.java:68)
>        at
> org.apache.felix.scr.impl.helper.BaseMethod.findMethod(BaseMethod.java:178)
>        at
> org.apache.felix.scr.impl.helper.BaseMethod.access$400(BaseMethod.java:38)
>        at
> org.apache.felix.scr.impl.helper.BaseMethod$NotResolved.resolve(BaseMethod.java:531)
>        at
> org.apache.felix.scr.impl.helper.BaseMethod$NotResolved.methodExists(BaseMethod.java:554)
>        at
> org.apache.felix.scr.impl.helper.BaseMethod.methodExists(BaseMethod.java:486)
>        at
> org.apache.felix.scr.impl.helper.ActivateMethod.invoke(ActivateMethod.java:146)
>        at
> org.apache.felix.scr.impl.manager.ImmediateComponentManager.createImplementationObject(ImmediateComponentManager.java:226)
>        at
> org.apache.felix.scr.impl.manager.ImmediateComponentManager.createComponent(ImmediateComponentManager.java:118)
>        at
> org.apache.felix.scr.impl.manager.DelayedComponentManager.createRealComponent(DelayedComponentManager.java:95)
>        at
> org.apache.felix.scr.impl.manager.AbstractComponentManager$Registered.getService(AbstractComponentManager.java:1148)
>        at
> org.apache.felix.scr.impl.manager.DelayedComponentManager.getService(DelayedComponentManager.java:88)
>        at
> org.apache.felix.framework.ServiceRegistrationImpl.getFactoryUnchecked(ServiceRegistrationImpl.java:307)
>        ... 42 more
> Caused by: java.lang.ClassNotFoundException:
> org.bouncycastle.asn1.x509.X509Name
>        at
> org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:772)
>        at
> org.apache.felix.framework.ModuleImpl.access$200(ModuleImpl.java:73)
>        at
> org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1690)
>        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
>
> I have
> /usr/lib/jvm/java-6-sun-1.6.0.21/jre/lib/ext/bcprov-ext-jdk16-145.jar.
> I also tried to add bcprov-jdk16-145.jar to the classpath when
> starting the framework. What am I missing?
>
> Thanks in advance
>
> --
> Ing. Martin Ždila
> CTO
>
> M-Way Solutions Slovakia s.r.o.
> Letná 27, 040 01 Košice
> Slovakia
>
> tel:+421-908-363-848
> mailto:[email protected]
> http://www.mwaysolutions.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Cheers, Stuart

Reply via email to