Amichai Rothman created CXF-6246:
------------------------------------
Summary: missing osgi import of javax.jws
Key: CXF-6246
URL: https://issues.apache.org/jira/browse/CXF-6246
Project: CXF
Issue Type: Bug
Components: Aegis Databinding
Affects Versions: 2.7.14
Reporter: Amichai Rothman
Priority: Minor
In the org.apache.cxf.aegis.type.java5.AnnotationReader class, the two lines
{code}
private static final Class<? extends Annotation> WEB_PARAM =
load("javax.jws.WebParam");
private static final Class<? extends Annotation> WEB_RESULT =
load("javax.jws.WebResult");
{code}
attempt to load classes from the javax.jws package reflectively. However, the
javax.jws package is not imported in the osgi bundle (jar) headers, which means
they will always fail in an osgi environment.
Please add this package to the bundle's imported packages header (possibly with
resolution:=optional, if it should be optional) so that it will behave the same
in an osgi environment as it does outside of it.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)