Hello group, This would be a rather general and abstract question so I won't mind getting a rather general answer as well :)
We are trying to move from CXF 1.6.9 to the latest 3.1.11 release. We are running on an OSGi platform. Our plan is to have both CXF versions (and all of their dependencies) deployed in parallel. We know that quite some many of the CXF dependencies are utilizing heavily the java ServiceLoader infrastructure. So in a way, even if OSGi would be able to strictly isolate the two parallel versions, in theory it seems possible that we'd run into trouble because of the service loader. So my question is, has anyone tried to run 1.6.x and 3.x.x versions in parallel in the same OSGi container? What kinds of problems should we expect? Any guidelines that you could recommend? Anything would be helpful actually :) Thank you! Best regards, M.D
