Antonio Garcia-Dominguez created THRIFT-3242:
------------------------------------------------
Summary: OSGi Import-Package directive is missing the Apache HTTP
packages
Key: THRIFT-3242
URL: https://issues.apache.org/jira/browse/THRIFT-3242
Project: Thrift
Issue Type: Bug
Components: Java - Library
Affects Versions: 0.9.2
Reporter: Antonio Garcia-Dominguez
While invoking a Thrift-based servlet from an OSGi application, we ran into
InvocationTargetExceptions saying that the org.apache.http.HttpEntity class
could not be found from the libthrift-0.9.2.jar OSGi bundle.
The problem was that the Import-Package directive included in the build.xml
file of the Java library did not include the Apache HttpClient packages, and
therefore these classes were not accessible to the classloader provided by OSGi
to Thrift.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)