JBI JMS component and LW JMS component

View: New views
9 Messages — Rating Filter:   Alert me  

JBI JMS component and LW JMS component

by ffrenchm :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

I discovered that there is two JMS BC (JBI and LW) and I'm not sure to understand the reasons of these two differents implementations from a JMS / JBI exchange point of view. Are these two implementations achieving the same goals ? Could you explain me the reasons of LW components ? Is that just a question of configuration and deployment ? Are the JBI components not enough ?

Thanks for all.

SU using smx-mail component

by Madesclair Vivian :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

I am trying to use the mail component of servicemix, but I can't even
create the SU. I am using servicemix 3.3 (downloaded via FUSE 3.4)

First, I tried the command given on the smx-mail wiki page
(http://servicemix.apache.org/servicemix-mail.html). This throws an
error (mail-mvn-error.txt) saying "Requested download does not exist.
Unable to determine the release version".

Then I tried to create a sample SU with maven and adapt it for a mail
SU. But when I run the "install" maven command, I also get an error
(mail-mvn-error2.txt) saying "Failed to resolve artifact".

I noticed on this occasion that I usually use servicemix-version=3.2.3
(which is the default when mvn create a new SU) in my poms while the
mail connector can only be used for version 3.3 and newer. But even
trying other versions, I couldn't install.

Is the mail component available? On which version? Or is there something
wrong in my pom and/or xbean? (Which I can provide if needed)


Regards,
Vivian



mail-mvn-error.txt.zip (1K) Download Attachment
mail-mvn-error2.txt.zip (1K) Download Attachment

Re: JBI JMS component and LW JMS component

by ffrenchm :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

After some research I discovered that LW components are deprecated. Anyway I try to check the differences between JBI JMS BC and LW JMS BC and I've the impression there are greats improvements in the JBI JMS BC considering the JMS exchange <-> JMS flow implementations. I would like to know if there is some release note which summarize these kind of changes ...

Thanks

ffrenchm wrote:
Hello,

I discovered that there is two JMS BC (JBI and LW) and I'm not sure to understand the reasons of these two differents implementations from a JMS / JBI exchange point of view. Are these two implementations achieving the same goals ? Could you explain me the reasons of LW components ? Is that just a question of configuration and deployment ? Are the JBI components not enough ?

Thanks for all.

Re: SU using smx-mail component

by Ulhas Bhole-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I think servicemix-mail component version should be 2008.01 or 2009.01
it can't be 3.2.3. Did you specify version number in you maven
dependency correctly?

-- Ulhas
Madesclair Vivian wrote:

> Hello,
>
> I am trying to use the mail component of servicemix, but I can't even
> create the SU. I am using servicemix 3.3 (downloaded via FUSE 3.4)
>
> First, I tried the command given on the smx-mail wiki page
> (http://servicemix.apache.org/servicemix-mail.html). This throws an
> error (mail-mvn-error.txt) saying "Requested download does not exist.
> Unable to determine the release version".
>
> Then I tried to create a sample SU with maven and adapt it for a mail
> SU. But when I run the "install" maven command, I also get an error
> (mail-mvn-error2.txt) saying "Failed to resolve artifact".
>
> I noticed on this occasion that I usually use servicemix-version=3.2.3
> (which is the default when mvn create a new SU) in my poms while the
> mail connector can only be used for version 3.3 and newer. But even
> trying other versions, I couldn't install.
>
> Is the mail component available? On which version? Or is there something
> wrong in my pom and/or xbean? (Which I can provide if needed)
>
>
> Regards,
> Vivian
>  


RE: SU using smx-mail component

by Madesclair Vivian :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ulhas,

Thank you, I specified the version in the dependency (change from ${servicemix-version} to 2009.01) and the build is now successful.

But then is it normal that in http components the version is ${servicemix-version} and not 2009.01 ? (maven create define this version automatically)

Thanks for you help
Vivian


-----Message d'origine-----
De : Ulhas Bhole [mailto:ulhas.bhole@...]
Envoyé : mardi 30 juin 2009 17:09
À : users@...
Objet : Re: SU using smx-mail component

I think servicemix-mail component version should be 2008.01 or 2009.01 it can't be 3.2.3. Did you specify version number in you maven dependency correctly?

-- Ulhas
Madesclair Vivian wrote:

> Hello,
>
> I am trying to use the mail component of servicemix, but I can't even
> create the SU. I am using servicemix 3.3 (downloaded via FUSE 3.4)
>
> First, I tried the command given on the smx-mail wiki page
> (http://servicemix.apache.org/servicemix-mail.html). This throws an
> error (mail-mvn-error.txt) saying "Requested download does not exist.
> Unable to determine the release version".
>
> Then I tried to create a sample SU with maven and adapt it for a mail
> SU. But when I run the "install" maven command, I also get an error
> (mail-mvn-error2.txt) saying "Failed to resolve artifact".
>
> I noticed on this occasion that I usually use servicemix-version=3.2.3
> (which is the default when mvn create a new SU) in my poms while the
> mail connector can only be used for version 3.3 and newer. But even
> trying other versions, I couldn't install.
>
> Is the mail component available? On which version? Or is there
> something wrong in my pom and/or xbean? (Which I can provide if
> needed)
>
>
> Regards,
> Vivian
>  


Re: SU using smx-mail component

by lhein :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Well I think some of the archetypes may be outdated a bit. We need to
track such problems and open JIRA's for them.

Regards
Lars


2009/6/30 Madesclair Vivian <vmadesclair@...>:

> Ulhas,
>
> Thank you, I specified the version in the dependency (change from ${servicemix-version} to 2009.01) and the build is now successful.
>
> But then is it normal that in http components the version is ${servicemix-version} and not 2009.01 ? (maven create define this version automatically)
>
> Thanks for you help
> Vivian
>
>
> -----Message d'origine-----
> De : Ulhas Bhole [mailto:ulhas.bhole@...]
> Envoyé : mardi 30 juin 2009 17:09
> À : users@...
> Objet : Re: SU using smx-mail component
>
> I think servicemix-mail component version should be 2008.01 or 2009.01 it can't be 3.2.3. Did you specify version number in you maven dependency correctly?
>
> -- Ulhas
> Madesclair Vivian wrote:
>> Hello,
>>
>> I am trying to use the mail component of servicemix, but I can't even
>> create the SU. I am using servicemix 3.3 (downloaded via FUSE 3.4)
>>
>> First, I tried the command given on the smx-mail wiki page
>> (http://servicemix.apache.org/servicemix-mail.html). This throws an
>> error (mail-mvn-error.txt) saying "Requested download does not exist.
>> Unable to determine the release version".
>>
>> Then I tried to create a sample SU with maven and adapt it for a mail
>> SU. But when I run the "install" maven command, I also get an error
>> (mail-mvn-error2.txt) saying "Failed to resolve artifact".
>>
>> I noticed on this occasion that I usually use servicemix-version=3.2.3
>> (which is the default when mvn create a new SU) in my poms while the
>> mail connector can only be used for version 3.3 and newer. But even
>> trying other versions, I couldn't install.
>>
>> Is the mail component available? On which version? Or is there
>> something wrong in my pom and/or xbean? (Which I can provide if
>> needed)
>>
>>
>> Regards,
>> Vivian
>>
>
>



--
http://lhein.blogspot.com

Re: JBI JMS component and LW JMS component

by Gert Vanthienen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

L.S.,

You're right, the lightweight components have been deprecated in favor
of the full JBI-compliant components.  The servicemix-lwcontainer
component is no longer supported in ServiceMix 4 and any new
development is going into the servicemix-jms component, so I would
definitely recommend you to start using that one.  A few versions ago,
this component got a new set of consumer/provider endpoints (cfr.
http://servicemix.apache.org/servicemix-jms-new-endpoints.html). A bit
more work has been done for the latest release to even better support
the different kinds of MEPs, transactional behavior and integration
with SMX4/OSGi (cfr.
http://servicemix.apache.org/servicemix-jms-200901.html)

Regards,

Gert Vanthienen
------------------------
Open Source SOA: http://fusesource.com
Blog: http://gertvanthienen.blogspot.com/



2009/6/30 ffrenchm <ffrench.mathilde@...>:

>
> After some research I discovered that LW components are deprecated. Anyway I
> try to check the differences between JBI JMS BC and LW JMS BC and I've the
> impression there are greats improvements in the JBI JMS BC considering the
> JMS exchange <-> JMS flow implementations. I would like to know if there is
> some release note which summarize these kind of changes ...
>
> Thanks
>
>
> ffrenchm wrote:
>>
>> Hello,
>>
>> I discovered that there is two JMS BC (JBI and LW) and I'm not sure to
>> understand the reasons of these two differents implementations from a JMS
>> / JBI exchange point of view. Are these two implementations achieving the
>> same goals ? Could you explain me the reasons of LW components ? Is that
>> just a question of configuration and deployment ? Are the JBI components
>> not enough ?
>>
>> Thanks for all.
>>
>
> --
> View this message in context: http://www.nabble.com/JBI-JMS-component-and-LW-JMS-component-tp24269118p24273123.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>

Re: JBI JMS component and LW JMS component

by ffrenchm :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

thanks for your answers... I've another questions about the jms provider endpoint : does it manage transaction ? As far as I read the source code I've the impression there is no transaction managed by this endpoint... Am I false ?

Thanks for all

Gert Vanthienen wrote:
L.S.,

You're right, the lightweight components have been deprecated in favor
of the full JBI-compliant components.  The servicemix-lwcontainer
component is no longer supported in ServiceMix 4 and any new
development is going into the servicemix-jms component, so I would
definitely recommend you to start using that one.  A few versions ago,
this component got a new set of consumer/provider endpoints (cfr.
http://servicemix.apache.org/servicemix-jms-new-endpoints.html). A bit
more work has been done for the latest release to even better support
the different kinds of MEPs, transactional behavior and integration
with SMX4/OSGi (cfr.
http://servicemix.apache.org/servicemix-jms-200901.html)

Regards,

Gert Vanthienen
------------------------
Open Source SOA: http://fusesource.com
Blog: http://gertvanthienen.blogspot.com/



2009/6/30 ffrenchm <ffrench.mathilde@gmail.com>:
>
> After some research I discovered that LW components are deprecated. Anyway I
> try to check the differences between JBI JMS BC and LW JMS BC and I've the
> impression there are greats improvements in the JBI JMS BC considering the
> JMS exchange <-> JMS flow implementations. I would like to know if there is
> some release note which summarize these kind of changes ...
>
> Thanks
>
>
> ffrenchm wrote:
>>
>> Hello,
>>
>> I discovered that there is two JMS BC (JBI and LW) and I'm not sure to
>> understand the reasons of these two differents implementations from a JMS
>> / JBI exchange point of view. Are these two implementations achieving the
>> same goals ? Could you explain me the reasons of LW components ? Is that
>> just a question of configuration and deployment ? Are the JBI components
>> not enough ?
>>
>> Thanks for all.
>>
>
> --
> View this message in context: http://www.nabble.com/JBI-JMS-component-and-LW-JMS-component-tp24269118p24273123.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>


-----
---
Gert Vanthienen
http://gertvanthienen.blogspot.com

Re: JBI JMS component and LW JMS component

by ffrenchm :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Another question :) For the jms basic consumer endpoint and the jms soap consumer you define a parameter to set the transaction type. In the case I want XA transaction with this kind of endpoint what will be the resource adapter used by this endpoint ?

Thanks

Gert Vanthienen wrote:
L.S.,

You're right, the lightweight components have been deprecated in favor
of the full JBI-compliant components.  The servicemix-lwcontainer
component is no longer supported in ServiceMix 4 and any new
development is going into the servicemix-jms component, so I would
definitely recommend you to start using that one.  A few versions ago,
this component got a new set of consumer/provider endpoints (cfr.
http://servicemix.apache.org/servicemix-jms-new-endpoints.html). A bit
more work has been done for the latest release to even better support
the different kinds of MEPs, transactional behavior and integration
with SMX4/OSGi (cfr.
http://servicemix.apache.org/servicemix-jms-200901.html)

Regards,

Gert Vanthienen
------------------------
Open Source SOA: http://fusesource.com
Blog: http://gertvanthienen.blogspot.com/



2009/6/30 ffrenchm <ffrench.mathilde@gmail.com>:
>
> After some research I discovered that LW components are deprecated. Anyway I
> try to check the differences between JBI JMS BC and LW JMS BC and I've the
> impression there are greats improvements in the JBI JMS BC considering the
> JMS exchange <-> JMS flow implementations. I would like to know if there is
> some release note which summarize these kind of changes ...
>
> Thanks
>
>
> ffrenchm wrote:
>>
>> Hello,
>>
>> I discovered that there is two JMS BC (JBI and LW) and I'm not sure to
>> understand the reasons of these two differents implementations from a JMS
>> / JBI exchange point of view. Are these two implementations achieving the
>> same goals ? Could you explain me the reasons of LW components ? Is that
>> just a question of configuration and deployment ? Are the JBI components
>> not enough ?
>>
>> Thanks for all.
>>
>
> --
> View this message in context: http://www.nabble.com/JBI-JMS-component-and-LW-JMS-component-tp24269118p24273123.html
> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>
>


-----
---
Gert Vanthienen
http://gertvanthienen.blogspot.com