Closed ops4j-issues closed 11 years ago
Dmytro Pishchukhin commented
could you provide more information how you use pax-runner and pax-plugin? I use them as well and could not reproduce your issue.
Dmytro Pishchukhin commented
as a workaround you can use a specific pax-runner version with maven-pax-plugin
Dmytro Pishchukhin commented
the version of pax-url (1.3.5) from 1.7.x used. update to pax-url 1.5.x will be later
Tom De Wolf created PAXRUNNER-425
When our build automatically used pax runner 1.8.1 through the maven-pax-plugin it no longer is able to provision urls like assembly:.. or mvn:..
It results in stracktraces like:
After debugging the causing exception is a
It looks like it cannot find the class which is the super class of that Activator which is in pax-url-commons. The previous version of pax-url used by pax-runner had the commons stuff embedded in each handler bundle. The new pax-url version 1.5.0 no longer embeds those dependencies. And as the classpath given by pax-runner shows:
this commons jar of pax url is not included on the classpath. Which might explain why it does not work anymore.
Note that it is not only the pax-url-commons which was first embedded in the url handler bundles. Also other dependencies might now be missing.
Fixed in: 1.8.2 Votes: 0, Watches: 0