reta commented on pull request #855:
URL: https://github.com/apache/cxf/pull/855#issuecomment-938841408


   @jimma thank you, regarding your questions:
    > Another thing I am not sure is : to transform cxf artifacts, should we 
have some subset of cxf artifacts to transform first instead of transforming 
all the things ?
   
   Definitely, I believe Romain also suggested that on the mailing list, we 
could try JAX-RS first fe, and I could take care of TCK part, since we did it 
for Java EE, it should be pretty straightforward for Jakarta EE (same repo but 
another branch).
   
   > I actually didn't think of OSGI manifest. Can you please point me the code 
how does CXF generate OSGI manifest now? Or some quick transformation example 
of OSGI for me to understand what we need to do ?
   
   It is done by the plugin, `maven-bundle-plugin`, see please 
https://github.com/apache/cxf/blob/master/parent/pom.xml#L630, the typical 
MANIFEST.MF entry looks like:
   
   ```
   Import-Package: javax.wsdl;resolution:=optional,javax.wsdl.extensions;
    resolution:=optional,javax.wsdl.extensions.http;resolution:=optional,
    javax.xml.bind;version="[0,3)",javax.xml.bind.annotation;version="[0,
    3)", ...
   ```
   
   It will also impact the Karaf features, 
https://github.com/apache/cxf/blob/master/osgi/karaf/features/src/main/resources/features.xml,
 but we could fix that later. 
   
   Thank you.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to