2016-02-22 9:15 GMT+01:00 Christian Schneider <ch...@die-schneider.net>:
> > About CXF DOSGi. I would be interested in extending CXF DOSGi to more > protocols. I currently can not put bigger amounts > of time into it but I will help as good as I can. > I created a pull request. https://github.com/apache/cxf-dosgi/pull/2 > > So if you want to provide a pull request or discuss the design I can help. > We just have to make sure to do it in a way that does not require the CXF > libs but I think that should be possible. > We also have to bring the design discussion to CXF dev at some point but > we can first discuss this together. > > It might work fine within JBoss without modifying anything, I just noticed when looking at the code base that a lot of the dependencies are not strictly needed. One way to do it would be to make some of the dependencies optional and only activate the respective ConfigurationTypeHandlers if the classes are available. Another approach could be to split it into two bundles, RSA and CXF distribution providers. The only problem I see is that there is a direct dependency to CXF in ConfigurationTypeHandler (Server, Endpoint,...) but one could e.g. copy the interfaces and create a delegating wrapper or something like that. I will look some more into this at a later point... Johannes