You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Charles Moulliard <cm...@gmail.com> on 2010/06/09 12:46:31 UTC

Issue with wrap:mvn under Apache ServiceMix 4.2.0

Hi,

The following syntax of ops4j to wrap a bundle does not work anymore on SMX4.2

osgi:install wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain

karaf@root> osgi:install
wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
java.lang.RuntimeException: URL
[mvn:com.fusesource/osgi-exercises-plain-old-jar-SymbolicName=osgi-exercises-plain]
could not be resolved.

Without $Bundle-SymbolicName=osgi-exercises-plain, it works

osgi:install wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar

KR

Charles Moulliard

Senior Enterprise Architect (J2EE, .NET, SOA)
Apache Camel/ServiceMix Committer

*******************************************************************
- Blog : http://cmoulliard.blogspot.com
- Twitter : http://twitter.com/cmoulliard
- Linkedlin : http://www.linkedin.com/in/charlesmoulliard

Re: Issue with wrap:mvn under Apache ServiceMix 4.2.0

Posted by Guillaume Nodet <gn...@gmail.com>.
Not sure why it was working before, but I suspect the shell try to
substitute the $Bundle.
Could you try with:
  osgi:install
wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar\$Bundle-SymbolicName=osgi-exercises-plain

On Wed, Jun 9, 2010 at 12:46, Charles Moulliard <cm...@gmail.com>wrote:

> Hi,
>
> The following syntax of ops4j to wrap a bundle does not work anymore on
> SMX4.2
>
> osgi:install
> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
>
> karaf@root> osgi:install
>
> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
> java.lang.RuntimeException: URL
>
> [mvn:com.fusesource/osgi-exercises-plain-old-jar-SymbolicName=osgi-exercises-plain]
> could not be resolved.
>
> Without $Bundle-SymbolicName=osgi-exercises-plain, it works
>
> osgi:install wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar
>
> KR
>
> Charles Moulliard
>
> Senior Enterprise Architect (J2EE, .NET, SOA)
> Apache Camel/ServiceMix Committer
>
> *******************************************************************
> - Blog : http://cmoulliard.blogspot.com
> - Twitter : http://twitter.com/cmoulliard
> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Re: Issue with wrap:mvn under Apache ServiceMix 4.2.0

Posted by Guillaume Nodet <gn...@gmail.com>.
Not sure why it was working before, but I suspect the shell try to
substitute the $Bundle.
Could you try with:
  osgi:install
wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar\$Bundle-SymbolicName=osgi-exercises-plain

On Wed, Jun 9, 2010 at 12:46, Charles Moulliard <cm...@gmail.com>wrote:

> Hi,
>
> The following syntax of ops4j to wrap a bundle does not work anymore on
> SMX4.2
>
> osgi:install
> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
>
> karaf@root> osgi:install
>
> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
> java.lang.RuntimeException: URL
>
> [mvn:com.fusesource/osgi-exercises-plain-old-jar-SymbolicName=osgi-exercises-plain]
> could not be resolved.
>
> Without $Bundle-SymbolicName=osgi-exercises-plain, it works
>
> osgi:install wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar
>
> KR
>
> Charles Moulliard
>
> Senior Enterprise Architect (J2EE, .NET, SOA)
> Apache Camel/ServiceMix Committer
>
> *******************************************************************
> - Blog : http://cmoulliard.blogspot.com
> - Twitter : http://twitter.com/cmoulliard
> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Re: Issue with wrap:mvn under Apache ServiceMix 4.2.0

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Agreed.

I'm gonna submit a path for the Karaf manual.

Regards
JB

On 06/10/2010 09:18 AM, Charles Moulliard wrote:
> This should be documented !!
>
> KR,
>
> Charles Moulliard
>
> Senior Enterprise Architect (J2EE, .NET, SOA)
> Apache Camel/ServiceMix Committer
>
> *******************************************************************
> - Blog : http://cmoulliard.blogspot.com
> - Twitter : http://twitter.com/cmoulliard
> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>
>
>
> On Wed, Jun 9, 2010 at 3:47 PM, Charles Moulliard<cm...@gmail.com>  wrote:
>> \$ works.
>>
>> KR,
>>
>> Charles Moulliard
>>
>> Senior Enterprise Architect (J2EE, .NET, SOA)
>> Apache Camel/ServiceMix Committer
>>
>> *******************************************************************
>> - Blog : http://cmoulliard.blogspot.com
>> - Twitter : http://twitter.com/cmoulliard
>> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>>
>>
>>
>> On Wed, Jun 9, 2010 at 1:38 PM, Jean-Baptiste Onofré<jb...@nanthrax.net>  wrote:
>>> Hi Charles,
>>>
>>> I see this kind of issue using Karaf in BuildEraser.
>>> When I used VFS path containing reserved character (such as $ or&), I need
>>> to escape it using \.
>>>
>>> Could you try \$ in place of $ ?
>>>
>>> Regards
>>> JB
>>>
>>> On 06/09/2010 12:46 PM, Charles Moulliard wrote:
>>>>
>>>> Hi,
>>>>
>>>> The following syntax of ops4j to wrap a bundle does not work anymore on
>>>> SMX4.2
>>>>
>>>> osgi:install
>>>> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
>>>>
>>>> karaf@root>    osgi:install
>>>>
>>>> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
>>>> java.lang.RuntimeException: URL
>>>>
>>>> [mvn:com.fusesource/osgi-exercises-plain-old-jar-SymbolicName=osgi-exercises-plain]
>>>> could not be resolved.
>>>>
>>>> Without $Bundle-SymbolicName=osgi-exercises-plain, it works
>>>>
>>>> osgi:install wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar
>>>>
>>>> KR
>>>>
>>>> Charles Moulliard
>>>>
>>>> Senior Enterprise Architect (J2EE, .NET, SOA)
>>>> Apache Camel/ServiceMix Committer
>>>>
>>>> *******************************************************************
>>>> - Blog : http://cmoulliard.blogspot.com
>>>> - Twitter : http://twitter.com/cmoulliard
>>>> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>>>
>>

Re: Issue with wrap:mvn under Apache ServiceMix 4.2.0

Posted by Charles Moulliard <cm...@gmail.com>.
This should be documented !!

KR,

Charles Moulliard

Senior Enterprise Architect (J2EE, .NET, SOA)
Apache Camel/ServiceMix Committer

*******************************************************************
- Blog : http://cmoulliard.blogspot.com
- Twitter : http://twitter.com/cmoulliard
- Linkedlin : http://www.linkedin.com/in/charlesmoulliard



On Wed, Jun 9, 2010 at 3:47 PM, Charles Moulliard <cm...@gmail.com> wrote:
> \$ works.
>
> KR,
>
> Charles Moulliard
>
> Senior Enterprise Architect (J2EE, .NET, SOA)
> Apache Camel/ServiceMix Committer
>
> *******************************************************************
> - Blog : http://cmoulliard.blogspot.com
> - Twitter : http://twitter.com/cmoulliard
> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>
>
>
> On Wed, Jun 9, 2010 at 1:38 PM, Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
>> Hi Charles,
>>
>> I see this kind of issue using Karaf in BuildEraser.
>> When I used VFS path containing reserved character (such as $ or &), I need
>> to escape it using \.
>>
>> Could you try \$ in place of $ ?
>>
>> Regards
>> JB
>>
>> On 06/09/2010 12:46 PM, Charles Moulliard wrote:
>>>
>>> Hi,
>>>
>>> The following syntax of ops4j to wrap a bundle does not work anymore on
>>> SMX4.2
>>>
>>> osgi:install
>>> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
>>>
>>> karaf@root>  osgi:install
>>>
>>> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
>>> java.lang.RuntimeException: URL
>>>
>>> [mvn:com.fusesource/osgi-exercises-plain-old-jar-SymbolicName=osgi-exercises-plain]
>>> could not be resolved.
>>>
>>> Without $Bundle-SymbolicName=osgi-exercises-plain, it works
>>>
>>> osgi:install wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar
>>>
>>> KR
>>>
>>> Charles Moulliard
>>>
>>> Senior Enterprise Architect (J2EE, .NET, SOA)
>>> Apache Camel/ServiceMix Committer
>>>
>>> *******************************************************************
>>> - Blog : http://cmoulliard.blogspot.com
>>> - Twitter : http://twitter.com/cmoulliard
>>> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>>
>

Re: Issue with wrap:mvn under Apache ServiceMix 4.2.0

Posted by Charles Moulliard <cm...@gmail.com>.
\$ works.

KR,

Charles Moulliard

Senior Enterprise Architect (J2EE, .NET, SOA)
Apache Camel/ServiceMix Committer

*******************************************************************
- Blog : http://cmoulliard.blogspot.com
- Twitter : http://twitter.com/cmoulliard
- Linkedlin : http://www.linkedin.com/in/charlesmoulliard



On Wed, Jun 9, 2010 at 1:38 PM, Jean-Baptiste Onofré <jb...@nanthrax.net> wrote:
> Hi Charles,
>
> I see this kind of issue using Karaf in BuildEraser.
> When I used VFS path containing reserved character (such as $ or &), I need
> to escape it using \.
>
> Could you try \$ in place of $ ?
>
> Regards
> JB
>
> On 06/09/2010 12:46 PM, Charles Moulliard wrote:
>>
>> Hi,
>>
>> The following syntax of ops4j to wrap a bundle does not work anymore on
>> SMX4.2
>>
>> osgi:install
>> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
>>
>> karaf@root>  osgi:install
>>
>> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
>> java.lang.RuntimeException: URL
>>
>> [mvn:com.fusesource/osgi-exercises-plain-old-jar-SymbolicName=osgi-exercises-plain]
>> could not be resolved.
>>
>> Without $Bundle-SymbolicName=osgi-exercises-plain, it works
>>
>> osgi:install wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar
>>
>> KR
>>
>> Charles Moulliard
>>
>> Senior Enterprise Architect (J2EE, .NET, SOA)
>> Apache Camel/ServiceMix Committer
>>
>> *******************************************************************
>> - Blog : http://cmoulliard.blogspot.com
>> - Twitter : http://twitter.com/cmoulliard
>> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard
>

Re: Issue with wrap:mvn under Apache ServiceMix 4.2.0

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Charles,

I see this kind of issue using Karaf in BuildEraser.
When I used VFS path containing reserved character (such as $ or &), I 
need to escape it using \.

Could you try \$ in place of $ ?

Regards
JB

On 06/09/2010 12:46 PM, Charles Moulliard wrote:
> Hi,
>
> The following syntax of ops4j to wrap a bundle does not work anymore on SMX4.2
>
> osgi:install wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
>
> karaf@root>  osgi:install
> wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar$Bundle-SymbolicName=osgi-exercises-plain
> java.lang.RuntimeException: URL
> [mvn:com.fusesource/osgi-exercises-plain-old-jar-SymbolicName=osgi-exercises-plain]
> could not be resolved.
>
> Without $Bundle-SymbolicName=osgi-exercises-plain, it works
>
> osgi:install wrap:mvn:com.fusesource/osgi-exercises-plain-old-jar
>
> KR
>
> Charles Moulliard
>
> Senior Enterprise Architect (J2EE, .NET, SOA)
> Apache Camel/ServiceMix Committer
>
> *******************************************************************
> - Blog : http://cmoulliard.blogspot.com
> - Twitter : http://twitter.com/cmoulliard
> - Linkedlin : http://www.linkedin.com/in/charlesmoulliard