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

