https://issues.apache.org/bugzilla/show_bug.cgi?id=49111

           Summary: "Message With ID Not Found" Error on JMS P2P sampler
                    when NOT Use non-persistent delivery mode
           Product: JMeter
           Version: 2.3.4
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Main
        AssignedTo: jmeter-dev@jakarta.apache.org
        ReportedBy: joyches...@gmail.com


Created an attachment (id=25276)
 --> (https://issues.apache.org/bugzilla/attachment.cgi?id=25276)
JMS sampler for HornetQ2.0

Here is the Debug message when I got Message with
ID:21f54540-46ae-11df-b307-0016ec6d1bb6:8000000000000000 not found.

2010/04/13 11:39:16 DEBUG - jmeter.control.GenericController: Calling next on:
org.apache.jmeter.control.LoopController 
2010/04/13 11:39:16 DEBUG - jmeter.testelement.property.AbstractProperty:
Running version, executing function 
2010/04/13 11:39:16 DEBUG - jmeter.protocol.jms.sampler.JMSSampler: Adding
property [JMSCorrelationID=20100413-1139161] 
2010/04/13 11:39:16 DEBUG - jmeter.protocol.jms.sampler.Receiver: Received
message, correlation id:20100413-1139161 
2010/04/13 11:39:16 DEBUG - jmeter.protocol.jms.sampler.MessageAdmin: REQ_ID
[ID:21f54540-46ae-11df-b307-0016ec6d1bb6:8000000000000000] 
2010/04/13 11:39:16 DEBUG - jmeter.protocol.jms.sampler.MessageAdmin: RPL_ID
[ID:21f54540-46ae-11df-b307-0016ec6d1bb6:8000000000000000] for holder null 
2010/04/13 11:39:16 DEBUG - jmeter.protocol.jms.sampler.FixedQueueExecutor:
wait for reply ID:21f54540-46ae-11df-b307-0016ec6d1bb6:8000000000000000 started
on 1271129956238 
2010/04/13 11:39:18 DEBUG - jmeter.protocol.jms.sampler.FixedQueueExecutor:
done waiting for ID:21f54540-46ae-11df-b307-0016ec6d1bb6:8000000000000000 ended
on 1271129958238 
2010/04/13 11:39:18 DEBUG - jmeter.protocol.jms.sampler.MessageAdmin: GET_ID
[ID:21f54540-46ae-11df-b307-0016ec6d1bb6:8000000000000000] for
request=HornetQMessage[ID:21f54540-46ae-11df-b307-0016ec6d1bb6:8000000000000000]:PERSISTENT,
reply=null 
2010/04/13 11:39:18 INFO  - jmeter.protocol.jms.sampler.MessageAdmin: Message
with ID:21f54540-46ae-11df-b307-0016ec6d1bb6:8000000000000000 not found. 
2010/04/13 11:39:18 DEBUG - jmeter.protocol.jms.sampler.JMSSampler: No reply
message received 

Actually, I got this kind of error about 1-2 times in 10 during my testing,
especially leave "Use non-persistent delivery mode" checkbox unchecked.

In Debug message, it shows " RPL_ID
[ID:21f54540-46ae-11df-b307-0016ec6d1bb6:8000000000000000] for holder null "
which means executing

PlaceHolder holder = (PlaceHolder) table.get(id);

table return null of corresponding Request ID after checking the receiver.java
and MessageAdmin.java source code.

BTW,  after checking "Use non-persistent delivery mode" checkbox, this kind of
error disappear. 

please take a look at this issue, i am using HornetQ2.0 as JMS Queue, and take
its example queue for testing. See attachment of my JMS P2P sampler.
Hope it helps!
Cheng Chi

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscr...@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-h...@jakarta.apache.org

Reply via email to