Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
4.3.5
-
None
Description
When I running some test which uses HttpClient 4 in the OSGi platform I got the error which is caused by missing package importing of "javax.naming"
java.lang.ClassNotFoundException: javax.naming.InvalidNameException not found by org.apache.httpcomponents.httpclient [113] at org.apache.felix.framework.BundleWiringImpl.findClassOrResourceByDelegation(BundleWiringImpl.java:1460) at org.apache.felix.framework.BundleWiringImpl.access$400(BundleWiringImpl.java:72) at org.apache.felix.framework.BundleWiringImpl$BundleClassLoader.loadClass(BundleWiringImpl.java:1843) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.<clinit>(SSLConnectionSocketFactory.java:124) at org.apache.http.impl.client.HttpClientBuilder.build(HttpClientBuilder.java:708)
Attachments
Attachments
Issue Links
- is duplicated by
-
HTTPCLIENT-1574 Missing package for OSGI - javax.naming
- Closed
- is related to
-
HTTPCLIENT-1563 HttpClient OSGi bundle is missing some javax.naming package imports
- Closed