On Mon, Jul 11, 2011 at 4:43 PM, Stuart McCulloch <[email protected]> wrote: > On 11 Jul 2011, at 15:37, Markus Joschko wrote: > >> On Mon, Jul 11, 2011 at 4:30 PM, Stuart McCulloch <[email protected]> wrote: >>> On 11 Jul 2011, at 15:20, Markus Joschko wrote: >>> >>>> ...or my configuration is wrong. >>>> >>>> I want to deploy a bundle to a remote obr. I have configured the >>>> bundle-plugin to use the default snapshot repository (which is a >>>> filebased repository). Everything worked fine with maven 2. Now that I >>>> switched to maven 3 >>> >>> Was the only change that you switched from maven 2 to maven 3, or did you >>> also pick up a different version of the bundle plugin? >> >> I now have maven2 and maven3 installed side by side and can deploy >> with maven2 but not with maven3. >> The maven-deploy plugin is locked to 2.6.0 and the maven-bundle-plugin is >> 2.3.5 > > We'll need a test project to investigate further, can you raise an issue > under https://issues.apache.org/jira/browse/FELIX/component/12311143 and > attach instructions, etc.
So there is no setting to specify from which repository to pick the bundle? I shy away a bit from condensing the pom to an example project as it is quite exhausting but will do so if required. > Wrt. differences between Maven 2/3, M3 is much more strict about plugin > isolation so it may be that your current setup just worked by coincidence > (and not design) in M2... Could be. > >> >>> >>>> I get the following error: >>>> >>>> [INFO] --- maven-bundle-plugin:2.3.5:deploy (default-deploy) @ >>>> merge-service --- >>>> [INFO] LOCK file:///var/www/repository/repository.xml >>>> [INFO] Downloading repository.xml >>>> [INFO] Computed bundle uri: >>>> http://localhost/repository/com/etc/pp/merge-service/1.0-SNAPSHOT/merge-service-1.0-20110711.141141-8.jar >>>> [ERROR] file doesn't exist: >>>> file:/home/markus/.m2/repository/com/etc/pp/merge-service/1.0-SNAPSHOT/merge-service-1.0-20110711.141141-8.jar >>>> [INFO] Writing OBR metadata >>>> [INFO] Uploading repository.xml >>>> [INFO] UNLOCK file:///var/www/repository/repository.xml >>>> >>>> The bundle plugin tries to retrieve the jar file from my local >>>> repository. However the maven deploy plugin has also picked up the >>>> snapshot repository and deployed the bundle in the snapshot repository >>>> and not in my local repository. >>>> That's different to maven2. When building with maven2 the bundle is >>>> deployed in my local and in my snapshot repository by the deploy >>>> plugin. >>>> No idea what has changed (maybe I miss some configuration here?), but >>>> for me it looks like the bundle plugin should pick up the bundle from >>>> the default deploy repository instead of the local repository? >>>> >>>> Regards, >>>> Markus >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [email protected] >>>> For additional commands, e-mail: [email protected] >>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

