[ 
https://issues.apache.org/jira/browse/CXF-3500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ka-Lok Fung updated CXF-3500:
-----------------------------

    Attachment: cxf-jaxrs-bundle-pom-24.diff
                cxf-jaxrs-bundle-pom-23.diff

> Make more packages optional in the CXF JAX-RS OSGI bundle to reduce runtime 
> dependencies
> ----------------------------------------------------------------------------------------
>
>                 Key: CXF-3500
>                 URL: https://issues.apache.org/jira/browse/CXF-3500
>             Project: CXF
>          Issue Type: Improvement
>          Components: Build system, JAX-RS, OSGi
>    Affects Versions: 2.4, 2.3.4
>         Environment: JDK 1.6
> Eclipse Equinox 3.6.2
>            Reporter: Ka-Lok Fung
>            Priority: Minor
>             Fix For: 2.4.1, 2.3.5
>
>         Attachments: cxf-jaxrs-bundle-pom-23.diff, 
> cxf-jaxrs-bundle-pom-24.diff
>
>
> The Import-Package line in the CXF JAX-RS bundle has packages which are 
> required but are actually optional. 
> Here's a list of packages that should be optional in the 2.3.x stream:
> {quote}
> org.apache.neethi;resolution:=optional,
> org.apache.ws.commons.schema*;resolution:=optional,
> org.apache.xml.resolver*;resolution:=optional,
> org.objectweb.asm;resolution:=optional,
> javax.mail*;version="[0.0,2)";resolution:=optional,
> {quote}
> Here's a list of packages that should be optional in the trunk (2.4.x) stream:
> {quote}
> org.apache.ws.commons.schema*;resolution:=optional,
> org.apache.xml.resolver*;resolution:=optional,
> org.objectweb.asm;resolution:=optional,
> org.osgi.service.blueprint*;resolution:=optional,
> javax.mail*;version="[0.0,2)";resolution:=optional,
> javax.wsdl*;resolution:=optional,
> {quote}
> Proposed patches to both streams attached.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to