You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Piotr Bzdyl <pi...@bzdyl.net> on 2007/12/21 12:26:08 UTC

[smix] camel-example-osgi sample deployment not working

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

Re: [smix] camel-example-osgi sample deployment not working

Posted by Guillaume Nodet <gn...@gmail.com>.
Not sure how to actually solve that for the moment.
OBR does not seem to really like timestamped snapshots :-(
and our snapshots are regularly removed, that's why this one is not here
anymore.

The main problem is that the url to the files are indicated as absolute urls
in the obr repository file
   http://svn.apache.org/repos/asf/servicemix/smx4/obr-repo/repository.xml

On Dec 21, 2007 12:26 PM, Piotr Bzdyl <pi...@bzdyl.net> 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/

Re: [smix] camel-example-osgi sample deployment not working

Posted by Guillaume Nodet <gn...@gmail.com>.
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 <gn...@gmail.com> 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 < piotr@bzdyl.net> 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 <gn...@gmail.com> 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 <pi...@bzdyl.net> 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/

Re: [smix] camel-example-osgi sample deployment not working

Posted by Guillaume Nodet <gn...@gmail.com>.
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 <gn...@gmail.com> 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 < piotr@bzdyl.net> 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 <gn...@gmail.com> 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 <pi...@bzdyl.net> 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/

Re: [smix] camel-example-osgi sample deployment not working

Posted by Guillaume Nodet <gn...@gmail.com>.
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 <pi...@bzdyl.net> 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 <gn...@gmail.com> 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 <pi...@bzdyl.net> 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/

Re: [smix] camel-example-osgi sample deployment not working

Posted by Piotr Bzdyl <pi...@bzdyl.net>.
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 <gn...@gmail.com> 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 <pi...@bzdyl.net> 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/
>

Re: [smix] camel-example-osgi sample deployment not working

Posted by Guillaume Nodet <gn...@gmail.com>.
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 <pi...@bzdyl.net> 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/