*Queue name* public static final String CONSUMER_TEST_QNAME = "activemq:queue:ConsumerTestHandlerjmsMessageType=Text&preserveMessageQos=true";
public static final String PRODUCER_TEST_QNAME = "activemq:queue:ProducerTestHandler?jmsMessageType=Text&preserveMessageQos=true"; public static final String MESSAGING_TEST_CONSUMER_TYPE_SPECIFIC_QNAME = "activemq:queue:Inbound.Memos.Consumer.Test"; public static final String MESSAGING_TEST_PRODUCER_TYPE_SPECIFIC_QNAME = "activemq:queue:Inbound.Memos.Producer.Test"; Sorry,I am new to camel.So i am sure what your asking. *Thanks* Prabu.N On Thu, Sep 5, 2013 at 9:49 AM, ceposta [via Camel] < ml-node+s465427n573871...@n5.nabble.com> wrote: > Maybe a good idea to go through my previous questions closely and provide > answers so we can better help you: > > "What does it do? > > Does the broker dispatch messages to the client (you can see with the > "in-flight" metrics on the broker)? > > Can you turn up the logging and see what camel is doing? what sort of ack > mode are you using on the connection?" > > > On Wed, Sep 4, 2013 at 9:09 PM, [hidden > email]<http://user/SendEmail.jtp?type=node&node=5738713&i=0> > <[hidden email] <http://user/SendEmail.jtp?type=node&node=5738713&i=1>>wrote: > > > > Yes I can some messages in dlq.type.specfic.queue and some messgaes on > type > > specific queue. > > > > Messges not route to outbound queue. > > > > Pls suggest what is the fix for this. > > > > It almost 2 days I am having this issue pls suggest > > On Sep 5, 2013 8:17 AM, "ceposta [via Camel]" < > > [hidden email] <http://user/SendEmail.jtp?type=node&node=5738713&i=2>> > wrote: > > > > > Maybe your TTL is set too short and the broker is rejecting those > > > messages. > > > Can you check your DLQ to see whether the messages are in there? > > > > > > > > > On Wed, Sep 4, 2013 at 7:07 PM, [hidden email]< > > http://user/SendEmail.jtp?type=node&node=5738709&i=0> > > > <[hidden email] <http://user/SendEmail.jtp?type=node&node=5738709&i=1 > > > >>wrote: > > > > > > > > > > I am using simple failover url > > > > > > > > Failover:(ssl://br1,ssl://br2) > > > > > > > > my aim is set expiry time to message thats why I am producertemplate > it > > > > creating issue here. > > > > > > > > Message will send > > > > > > > > Type specific queue After that camel use producertemplate set expiry > > > time > > > > to msg it send msg to another outbound queue. > > > > > > > > Now what is happening message staying on type specific queue and it > > > routing > > > > message each 3 to 5 min time.taking long time to route msg. > > > > > > > > Pls kindly help me. > > > > On Sep 5, 2013 1:42 AM, "ceposta [via Camel]" < > > > > [hidden email] <http://user/SendEmail.jtp?type=node&node=5738709&i=2>> > > > > wrote: > > > > > > > > > What does it do? Does the broker dispatch messages to the client > (you > > > can > > > > > see with the "in-flight" metrics on the broker)? Can you turn up > the > > > > > logging and see what camel is doing? what sort of ack mode are you > > > using > > > > > on > > > > > the connection? > > > > > > > > > > > > > > > On Wed, Sep 4, 2013 at 11:50 AM, [hidden email]< > > > > http://user/SendEmail.jtp?type=node&node=5738702&i=0> > > > > > <[hidden email] < > > http://user/SendEmail.jtp?type=node&node=5738702&i=1 > > > > >>wrote: > > > > > > > > > > > > > > > > My code worked fine in activemq 5.5 only issue after upgrading > > > activemq > > > > > 5.8 > > > > > > > > > > > > Camel i having code like > > > > > > > > > > > > from(MESSAGING_TEST_CONSUMER_TYPE_SPECIFIC_QNAME).process(new > > > > > > MemosProcess(getContext().createProducerTemplate())) > > > > > > .end(); > > > > > > > > > > > > > > > > > > > > > > > > class MemosProcess implements Processor,QnamesInterface { > > > > > > private static final Logger LOG = > > > > > > LoggerFactory.getLogger(MemosProcess.class); > > > > > > > > > > > > ProducerTemplate prodtemplate=null; > > > > > > public MemosProcess(){ > > > > > > > > > > > > } > > > > > > public MemosProcess(ProducerTemplate template) { > > > > > > this.prodtemplate=template; > > > > > > } > > > > > > > > > > > > @Override > > > > > > public void process(Exchange exchange) throws Exception { > > > > > > JmsMessage msg = (JmsMessage) exchange.getIn(); > > > > > > Map<String, Object> headers = msg.getHeaders(); > > > > > > > > > > > > String eventType = (String) > > > > > headers.get(EVENT_TYPE); > > > > > > String msgId = (String) > > > > > headers.get(MESSAGE_ID); > > > > > > System.out.println("Memos-msgid:"+msgId); > > > > > > int msg_Expiry_Time = > Integer.parseInt((String) > > > > > > headers.get(EXPIRY_TIME)); > > > > > > InetAddress address = > InetAddress.getLocalHost(); > > > > > > String hostname = address.getHostName(); > > > > > > long MSG_EXPIRY = System.currentTimeMillis() + > > > > > msg_Expiry_Time; > > > > > > headers.put(JMSExpiration,MSG_EXPIRY); > > > > > > > > > > > > String restfulServiceURL =(String) > > > > > > headers.get(MEMOS_RESTFULSERVICE_URL); > > > > > > restfulServiceURL=restfulServiceURL+"update"; > > > > > > > > > > > > if (eventType.equalsIgnoreCase(CONSUMER_EVENT_TYPE)) { > > > > > > > > > > > > String serversList = (String) > > > > > > headers.get(MEMOS_TARGET_SERVERS); > > > > > > > > > > > > String servers [] = serversList.split(":"); > > > > > > String handler1 = ""; > > > > > > String handler2 = ""; > > > > > > > > > > > > if (servers.length >=2) { > > > > > > handler1 = servers[0]; > > > > > > handler2 = servers[1]; > > > > > > } > > > > > > headers.put(MEMOS_TARGET_SERVER,handler1); > > > > > > > > > > > prodtemplate.sendBodyAndHeaders(CONSUMER_TEST_QNAME,"Consumer > > > > > > test",headers); > > > > > > headers.put(MEMOS_TARGET_SERVER,handler2); > > > > > > new MemosProcess().callService(msgId, > > > > > > hostname,restfulServiceURL); > > > > > > > > > > > prodtemplate.sendBodyAndHeaders(CONSUMER_TEST_QNAME,"Consumer > > > > > > test",headers); > > > > > > }else > > if(eventType.equalsIgnoreCase(PRODUCER_EVENT_TYPE)){ > > > > > > new MemosProcess().callService(msgId, > > > > > > hostname,restfulServiceURL); > > > > > > > > > > > prodtemplate.sendBodyAndHeaders(PRODUCER_TEST_QNAME,"Producer > > > > > > test",headers); > > > > > > } > > > > > > } > > > > > > > > > > > > > > > > > > above code worked fine in active 5.5 but after upgrade into > active > > > 5.8 > > > > > it > > > > > > is > > > > > > not working > > > > > > > > > > > > Message getting hang in > MESSAGING_TEST_CONSUMER_TYPE_SPECIFIC_QNAME > > > not > > > > > > calling memosprocess class. > > > > > > > > > > > > Please kindly help me. > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > View this message in context: > > > > > > > > > > > > > > > > > > > > > http://camel.465427.n5.nabble.com/Camel-routing-issue-after-upgrade-into-active-mq-5-8-tp5738700.html > > > > > > Sent from the Camel - Users mailing list archive at Nabble.com. > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > *Christian Posta* > > > > > http://www.christianposta.com/blog > > > > > twitter: @christianposta > > > > > http://www.christianposta.com/blog > > > > > > > > > > > > > > > ------------------------------ > > > > > If you reply to this email, your message will be added to the > > > discussion > > > > > below: > > > > > > > > > > > > > > > > > > > > http://camel.465427.n5.nabble.com/Camel-routing-issue-after-upgrade-into-active-mq-5-8-tp5738700p5738702.html > > > > > To unsubscribe from Camel routing issue after upgrade into > active-mq > > > > 5.8, click > > > > > here< > > > > > > > > > > . > > > > > NAML< > > > > > > > > > > http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > View this message in context: > > > > > > > > > > http://camel.465427.n5.nabble.com/Camel-routing-issue-after-upgrade-into-active-mq-5-8-tp5738700p5738708.html > > > > Sent from the Camel - Users mailing list archive at Nabble.com. > > > > > > > > > > > > > > > > -- > > > *Christian Posta* > > > http://www.christianposta.com/blog > > > twitter: @christianposta > > > http://www.christianposta.com/blog > > > > > > > > > ------------------------------ > > > If you reply to this email, your message will be added to the > discussion > > > below: > > > > > > > > > http://camel.465427.n5.nabble.com/Camel-routing-issue-after-upgrade-into-active-mq-5-8-tp5738700p5738709.html > > > To unsubscribe from Camel routing issue after upgrade into active-mq > > 5.8, click > > > here< > > > > > > . > > > NAML< > > > http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml > > > > > > > > > > > > > > > > -- > > View this message in context: > > > http://camel.465427.n5.nabble.com/Camel-routing-issue-after-upgrade-into-active-mq-5-8-tp5738700p5738712.html > > > Sent from the Camel - Users mailing list archive at Nabble.com. > > > > > > -- > *Christian Posta* > http://www.christianposta.com/blog > twitter: @christianposta > http://www.christianposta.com/blog > > > ------------------------------ > If you reply to this email, your message will be added to the discussion > below: > > http://camel.465427.n5.nabble.com/Camel-routing-issue-after-upgrade-into-active-mq-5-8-tp5738700p5738713.html > To unsubscribe from Camel routing issue after upgrade into active-mq 5.8, > click > here<http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=5738700&code=cHJhYnVtY2EwNkBnbWFpbC5jb218NTczODcwMHw4OTY0MTU3ODg=> > . > NAML<http://camel.465427.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > -- Thanks & Regards Prabu.N -- View this message in context: http://camel.465427.n5.nabble.com/Camel-routing-issue-after-upgrade-into-active-mq-5-8-tp5738700p5738719.html Sent from the Camel - Users mailing list archive at Nabble.com.