Hi Dmitry,

It looks like the issue with the manifest file is not fixed. I had the same 
issue.

http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2931502&orderBy=createDate&orderType=desc
 

You can configure the boot delegation in your OSGi container end exports these 
classes then it works. More proper solution would be to export these classes 
from the system bundle and change the manifest file and explicitly import them. 

You can repackage this manifest 
https://github.com/restlet/restlet-framework-java/blob/master/modules/org.restlet.ext.ssl/META-INF/MANIFEST.MF
 

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Restlet Extension - SSL support
Bundle-SymbolicName: org.restlet.ext.ssl
Bundle-Version: 2.2
Bundle-Vendor: Restlet S.A.S.
Export-Package: org.restlet.ext.ssl,
 org.restlet.ext.ssl.internal
Import-Package: 
 javax.net.ssl,
 javax.security.auth.callback,
 org.jsslutils.keystores,
 org.jsslutils.sslcontext,
 org.jsslutils.sslcontext.keymanagers,
 org.jsslutils.sslcontext.trustmanagers,
 org.restlet,
 org.restlet.data,
 org.restlet.engine,
 org.restlet.engine.connector,
 org.restlet.engine.header,
 org.restlet.engine.io,
 org.restlet.engine.security,
 org.restlet.resource,
 org.restlet.service,
 org.restlet.util
Bundle-RequiredExecutionEnvironment: JavaSE-1.6

------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2950099

Reply via email to