The code itself seems good.  Do you have a more complete stack trace to
understand where the exception is sent from ?

On Jan 15, 2008 4:12 PM, Ryan Moquin <[EMAIL PROTECTED]> wrote:

> Can anyone explain why this error would occur?
>
> javax.jbi.messaging.MessagingException: No component named ID:
> 10.40.16.154-1177df9603c-0:1 - Couldn't route MessageExchange InOnly[
>  id: ID:10.40.16.154-1177df9603c-28:0
>  status: Done
>  role: consumer
>  service: {urn://service.notification}feed-jms-service
>  endpoint: notification
>
>
> The situation is that I have a servicemix-bean deployment with a bean that
> fires everything 15 seconds using quartz.  Notifications are generated and
> sent to a jms service and then to a topic.  When I start everything up,
>  the
> first notification seems to go correctly to the jms service, the next 2
> give
> the above error, then it goes back to successfully sending to the jms
> service.  Sporadically I'll get error like the above if I let it run.  I
> haven't seemed to have this problem when sending from a cxf service.  My
> xbean.xml hasn't changed, though my code has changed a little for sending
> to
> the jms service.  Is this a code issue?
>
> The code I am using is:
>
> destinationQname = new QName(getDestinationNamespace(),
> getDestinationService());
>      Source feedItemSource = getMarshaller().marshal(feedItem);
>      InOnly exchange = client.createInOnlyExchange();
>      NormalizedMessage message = exchange.getInMessage();
>      message.setContent(feedItemSource);
>      exchange.setService(destinationQname);
>      client.send(exchange);
>
> It really is pretty standard and seems to work 90% of the time, I just
> don't
> understand why this error seems to pop up the other 10%.
>
> Thanks,
> Ryan
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Reply via email to