WebSphere Liberty Profile 8.5 で実行されている OSGi アプリケーションで Apache Wink Client を使用しようとしています。
org.apache.wink.client.ClientConfig clientConfig = new ClientConfig();
org.apache.wink.client.RestClient client = new RestClient(clientConfig);
org.apache.wink.client.Resource resource = client.resource(uri);
org.apache.wink.client.ClientResponse response = resource.get();
System.out.println(response.getEntity(String.class));
コンパイラは、ClientResponse.getEntity() への呼び出しの周りで次のエラーを生成します。
The type org.apache.wink.client.internal.BaseRequestResponse cannot be resolved. It is indirectly referenced from required .class files
ClientResponse は、com.ibm.websphere.appserver.thirdparty.jaxrs の Export-Package 宣言に含まれていない org.apache.wink.client.internal.BaseRequestResponse を拡張しているようです。
OSGi アプリケーションで jaxrs-1.1 フィーチャーから Apache Wink クライアントを使用することは可能ですか?