Hmmm,

to me the log output seems to document what you are after.
Maybe you want to rephrase the question and / or provide your route
and a test case ? - A description of what you are trying to achieve might
also help.

I haven't seen answers to the questions that have been asked:

Are you using transacted routes ? - What is the TTL of your messages ?
Is the entire use case run on a single machine ? - Have you examined
the inflight messages as suggested ?



Best regards
Andreas


On 09/05/2013 08:46 PM, prabumc...@gmail.com wrote:
I am using camel 2.10.3 version
On Sep 5, 2013 10:22 PM, "Prabu" <prabumc...@gmail.com> wrote:

Pls help me...

*Thanks*
Prabu.N


On Thu, Sep 5, 2013 at 6:41 PM, Prabu <prabumc...@gmail.com> wrote:

Hi Ceposta,

After enable debug i can see following log details.

2013-09-05 08:02:41,023 | DEBUG |
Endpoint[activemq://queue:BOA.InboundQueue] consumer received JMS message:
ActiveMQTextMessage {commandId = 24, responseRequired = true, messageId =
ID:Corp-TSOpus02-50552-1378385398624-4:1:1:1:20, originalDestination =
null, originalTransactionId = null, producerId =
ID:Corp-TSOpus02-50552-1378385398624-4:1:1:1, destination =
queue://BOA.InboundQueue, transactionId = null, expiration = 0, timestamp =
1378386161018, arrival = 0, brokerInTime = 1378386161020, brokerOutTime =
1378386161022, correlationId = null, replyTo = null, persistent = true,
type = null, priority = 4, groupID = null, groupSequence = 0,
targetConsumerId = null, compressed = false, userID = null, content = null,
marshalledProperties = org.apache.activemq.util.ByteSequence@58b94e98,
dataStructure = null, redeliveryCounter = 0, size = 1539, properties =
{MESSAGE_ID=cde10e13-5e66-4dac-88bd-acc05aa091e8, PAST_EVENT_INTERVAL=0,
MEMOS_TARGET_SERVERS=PITB-MW-MSG0A01:PITB-MW-MSG0A02,
soft_EVENT_CLASS_NAME=com.soft.event.TestEvent, soft_EVENT_VERSION=1,
RESTFUL_SERVICE_URL=http://Corp-TSOpus02:5050/memos/,
EXPIRY_TIME=300000, TestEventType=LogMessage,
soft_EVENT_TYPE=Memos.Consumer.Test}, readOnlyProperties = true,
readOnlyBody = true, droppable = false, text = {"creationDate":"Sep 05,
2013 8:02:41 AM","na...nterval":0}
} | org.apache.camel.component.jms.EndpointMessageListener | Camel
(camelContext1) thread #0 - JmsConsumer[BOA.InboundQueue]
2013-09-05 08:02:41,024 | DEBUG | #0 - header{header(soft_EVENT_TYPE)} is
not null matches: true for: Exchange[JmsMessage[JmsMessageID:
ID:Corp-TSOpus02-50552-1378385398624-4:1:1:1:20]] |
org.apache.camel.processor.ChoiceProcessor | Camel (camelContext1) thread
#0 - JmsConsumer[BOA.InboundQueue]

2013-09-05 08:02:41,025 | DEBUG | Redelivery enabled: false on error
handler:
DefaultErrorHandler[Producer[activemq://queue:Inbound.Memos.Consumer.Test]]
| org.apache.camel.processor.DefaultErrorHandler | Camel (camelContext1)
thread #0 - JmsConsumer[BOA.InboundQueue]
2013-09-05 08:02:41,025 | DEBUG | Executing callback on JMS Session:
Cached JMS Session: ActiveMQSession
{id=ID:pitb-mw-msg0a02.test.aus.soft.net-3432-1378385347963-3:1:30,started=true}
| org.apache.camel.component.jms.JmsConfiguration$CamelJmsTemplate | Camel
(camelContext1) thread #0 - JmsConsumer[BOA.InboundQueue]

2013-09-05 08:02:41,026 | DEBUG | Sending JMS message to:
queue://Inbound.Memos.Consumer.Test with message: ActiveMQTextMessage
{commandId = 0, responseRequired = false, messageId = null,
originalDestination = null, originalTransactionId = null, producerId =
null, destination = null, transactionId = null, expiration = 0, timestamp =
0, arrival = 0, brokerInTime = 0, brokerOutTime = 0, correlationId = null,
replyTo = null, persistent = true, type = null, priority = 4, groupID =
null, groupSequence = 0, targetConsumerId = null, compressed = false,
userID = null, content = null, marshalledProperties = null, dataStructure =
null, redeliveryCounter = 0, size = 0, properties =
{MESSAGE_ID=cde10e13-5e66-4dac-88bd-acc05aa091e8, PAST_EVENT_INTERVAL=0,
MEMOS_TARGET_SERVERS=PITB-MW-MSG0A01:PITB-MW-MSG0A02,
soft_EVENT_CLASS_NAME=com.soft.event.TestEvent, soft_EVENT_VERSION=1,
breadcrumbId=ID:Corp-TSOpus02-50552-1378385398624-4:1:1:1:20,
RESTFUL_SERVICE_URL=http://Corp-TSOpus02:5050/memos/,
EXPIRY_TIME=300000, CamelJmsDeliveryMode=2, TestEventType=LogMessage,
soft_EVENT_TYPE=Memos.Consumer.Test}, readOnlyProperties = false,
readOnlyBody = false, droppable = false, text = {"creationDate":"Sep 05,
2013 8:02:41 AM","na...nterval":0}


*Thanks*
Prabu.N



On Thu, Sep 5, 2013 at 11:36 AM, Prabu <prabumc...@gmail.com> wrote:

*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



--
Thanks & Regards
  Prabu.N



--
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-tp5738700p5738804.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to