cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Amichai Rothman (JIRA)" <>
Subject [jira] [Created] (CXF-6246) missing osgi import of javax.jws
Date Tue, 10 Feb 2015 00:43:37 GMT
Amichai Rothman created CXF-6246:

             Summary: missing osgi import of javax.jws
                 Key: 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
    private static final Class<? extends Annotation> WEB_PARAM = load("javax.jws.WebParam");
    private static final Class<? extends Annotation> WEB_RESULT = load("javax.jws.WebResult");

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

View raw message