I found the way to make OBR work with maven snapshots. We just need to install the pax-runner maven handler bundle which is just a URL handler for maven :-) Currently you can do that using the following command: osgi install http://repository.ops4j.org/maven2/org/ops4j/pax/runner/pax-runner-handler-mvn/0.5.5/pax-runner-handler-mvn-0.5.5.jar osgi start xx where xx is the bundle id of the just installed bundle Then, you can type osgi install mvn: http://people.apache.org/repo/m2-snapshot-repository!org.apache.camel/camel-core/1.3-SNAPSHOT and this will resolve all the snapshots maven thingy. So the workaround is to include this bundle by default in our distribution and to update the OBR file to use maven urls instead of plain absolute http URLs.
Btw, i'm thinking we need to add a parameter to the install method so that it automatically start the bundle. On Dec 21, 2007 4:06 PM, Guillaume Nodet <[EMAIL PROTECTED]> wrote: > Well, I would recommend to just grab any camel snapshot and drop it in the > deploy folder of servicemix runtime. > Using snapshots seems a bit complicated with OBR. > > > On Dec 21, 2007 3:16 PM, Piotr Bzdyl < [EMAIL PROTECTED]> wrote: > > > Thank you for your help. However, there is again similar story with > > org.apache.servicemix.bundles.jaxb-impl-2.0.3-4.0-SNAPSHOT.jar (and I > > guess will be the same with other bundles :() > > > > > > http://people.apache.org/repo/m2-snapshot-repository/org/apache/servicemix/bundles/org.apache.servicemix.bundles.jaxb-impl/2.0.3-4.0-SNAPSHOT/org.apache.servicemix.bundles.jaxb-impl-2.0.3-4.0-SNAPSHOT.jar > > > > Following dir is empty: > > http://people.apache.org/repo/m2-snapshot-repository/org/apache/servicemix/bundles/org.apache.servicemix.bundles.jaxb-impl/2.0.3-4.0-SNAPSHOT/ > > > > > > Best regards, > > Piotr > > > > On 12/21/07, Guillaume Nodet <[EMAIL PROTECTED]> wrote: > > > Btw, I've deployed a new snapshot of camel (not a timestamped one) > > > so you should be able to get past this one. > > > > > > On Dec 21, 2007 12:26 PM, Piotr Bzdyl <[EMAIL PROTECTED]> wrote: > > > > > > > Hi, > > > > > > > > I am trying to follow > > http://cwiki.apache.org/SMX4/1-quick-start.html. > > > > I am getting: > > > > Target resource(s): > > > > ------------------- > > > > camel-example-osgi (1.3.0.SNAPSHOT) > > > > camel-spring (1.3.0.SNAPSHOT) > > > > ServiceMix OSGI Common Bundles: jaxb-impl (2.0.3.SNAPSHOT) > > > > > > > > Required resource(s): > > > > --------------------- > > > > camel-core (1.3.0.SNAPSHOT) > > > > geronimo-j2ee-connector_1.5_spec (2.0.0.SNAPSHOT) > > > > spring-tx (2.5.0) > > > > geronimo-jms_1.1_spec (1.1.1.SNAPSHOT) > > > > geronimo-jta_1.1_spec ( 1.1.1.SNAPSHOT) > > > > geronimo-ejb_3.0_spec (1.0.1.SNAPSHOT) > > > > geronimo-jpa_3.0_spec (1.1.1.SNAPSHOT) > > > > Resolver: Install error - org.apache.camel.camel-core > > > > java.io.FileNotFoundException : > > > > > > > > http://people.apache.org/repo/m2-snapshot-repository/org/apache/camel/camel-core/1.3-SNAPSHOT/camel-core-1.3-SNAPSHOT.jar > > > > > > > > > > I agree with SMix as snapshots are not available as simple > > > > 1.3-SNAPSHOT but include also date and build number. > > > > > > > > Any hints how to resolve this? > > > > > > > > Best regards, > > > > Piotr > > > > > > > > > > > > > > > > -- > > > Cheers, > > > Guillaume Nodet > > > ------------------------ > > > Blog: http://gnodet.blogspot.com/ > > > > > > > > > -- > > Cheers, > Guillaume Nodet > ------------------------ > Blog: http://gnodet.blogspot.com/ > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/
