Timing issue when loading ootb transformers on karaf.
The cxf quickstart tests fail on karaf because the ootb transformers are not loaded when the application bundle becomes active. I believe this is because the quickstart has no direct dependency on switchyard-transform, which allows the transform bundle to be processed after the quickstart. Adding a package import for any package exported by switchyard-transform to the quickstart fixes the problem.
I suspect this will be an issue for users' applications as well, requiring them to add dependencies on core bundles to avoid timing issues during activation.
|