Hi, I'm trying to use pax:provision with felix/karaf, apache camel and mysql. I've got a problem with the default system packages declared in the config.ini file for JavaSE 1.6. The javax.activation package is declared, with no version number.
Camel and spring features depend on javax.activation 1.1.0, and pull in the servicemix implementation (with a version number). That gives me two versions of javax.activation and a problem with spring-context-support, which fails to run with the mystic "constraint violation" error. spring-context-support takes an optional export with a "use" clause for javax.activation with no version. So spring-context-support resolves against the system javax.activation, but camel resolves to the servicemix copy, and then camel can't resolve against spring-context-support. I think the solution is to either remove javax.activation from the system packages or to give the system package a version number. But I can't change the config.ini file, so how can I either remove a system package or give it a version number? Thanks Jim
_______________________________________________ general mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/general
