On Mon, Jul 11, 2011 at 4:57 PM, Markus Joschko <[email protected]> wrote: > 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. Done https://issues.apache.org/jira/browse/FELIX-3031
> > 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]

