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

Reply via email to