Hi
I did this, with the configuration like this
<jms:provider service="hsa:QueueProvider"
endpoint="QueueProvider"
destinationName="myQueue"
connectionFactory="#connectionFactory"
/>
<jms:consumer service="hsa:ConsumerService"
endpoint="QueueConsumer"
destinationName="myQueue"
connectionFactory="#connectionFactory"
concurrentConsumers="8"
targetEndpoint="ELMdbProxy"
targetService="edb:ELMdb"
targetInterface="edb:ELMdb"/>
and cxf like this
<cxfbc:consumer wsdl="classpath:ELMdb.wsdl"
endpoint="ELMdb"
service="edb:ELMdb"
targetEndpoint="QueueProvider"
targetService="hsa:QueueProvider"
busCfg="cxf-validateEDB.xml"
>
</cxfbc:consumer>
<cxfbc:provider wsdl="classpath:ELMdb.wsdl"
locationURI="http://api.bioinfo.no/services/ELMdb"
endpoint="ELMdbProxy"
service="edb:ELMdb"
interfaceName="edb:ELMdb"
busCfg="cxf-configEDB.xml"
>
</cxfbc:provider>
But then I got the error java.lang.IllegalStateException: Unable to choose
replyDestination for exchange
So I see a tip on the mailing list about adding the attribute
'replyDestinationName', but not sure if it's the jms provider or the
consumer that needs it, tried both, but with no luck. And waht value is it
suppose to have the cxf-consumer
cheers, Håkon
2008/7/24 Guillaume Nodet <[EMAIL PROTECTED]>:
> You need to have the following flows:
> cxf-consumer -> jms-provider -> jms-consumer -> cxf-provider
>
> The jms endpoints can be configured as explained at
> http://servicemix.apache.org/servicemix-jms-new-endpoints.html
>
> You can put both JMS endpoints in a single SU and share the same
> connection factory.
>
> As for the wiring, the cxf-consumer needs to point to the jms-provider
> endpoint, the jms-consumer points to cxf-provider, and both jms
> endpoints need to use the same JMS queue.
>
> On Thu, Jul 24, 2008 at 10:36 AM, Håkon Sagehaug <[EMAIL PROTECTED]>
> wrote:
> > Hi
> >
> > I want to have a flow like this, I've got the web service end points but
> > wont to enhance with the jms reliability.
> >
> > cxf-consumer -> jms-queue -> cxf-provider
> >
> > So I'm wondering how to configure it all. I assume the cxf-consumer must
> > point to a jms-queue, but is this a jms provider or a consumer and does
> the
> > cxf-provider need to point to a jms component??
> >
> > I'm abit confused
> >
> > cheers, Håkon
> >
> >
> > --
> > Håkon Sagehaug, Software Developer
> > Parallab, Bergen Center for Computational Science (BCCS)
> > UNIFOB AS (University of Bergen Research Company)
> >
>
>
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
>
--
Håkon Sagehaug, Software Developer
Parallab, Bergen Center for Computational Science (BCCS)
UNIFOB AS (University of Bergen Research Company)