Summary: | "Post Regular Expression Extractor" using with JMS Publisher | ||
---|---|---|---|
Product: | JMeter | Reporter: | Yaroslav <slavko_h> |
Component: | Main | Assignee: | JMeter issues mailing list <issues> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | p.mouawad |
Priority: | P2 | ||
Version: | 2.5.1 | ||
Target Milestone: | --- | ||
Hardware: | All | ||
OS: | All | ||
Attachments: |
Debug
Pub RegExpExtr JMS Publisher Test Plan |
Description
Yaroslav
2011-10-18 21:41:36 UTC
Created attachment 27814 [details]
Debug
Created attachment 27815 [details]
Pub RegExpExtr
Created attachment 27816 [details]
JMS Publisher
Created attachment 27817 [details]
Test Plan
JMS is an asynchronous protocol so doing this seems to me weird. Furthermore, JMSMessageId is in Request Headers no response headers. So if we decide to implement it it is more an enhancement than a bug. Regards Philippe (In reply to comment #5) > JMS is an asynchronous protocol so doing this seems to me weird. However, the id is set on return from the send message call; as such this part is synchronous. > Furthermore, JMSMessageId is in Request Headers not response headers. > > So if we decide to implement it it is more an enhancement than a bug. The Regex Extractor was written assuming that the request details are already known, so it was not felt necessary to allow access to the request headers, only the response headers. However, there are probably other samplers where not all of the request details are known in advance - or easy to access - so it probably would be worthwile enhancing some of the PostProcessors accordingly. See Bug 52061. As a workround in the meantime, you can use the BSH or BSF postprocessor to access the response request headers. Resolving this issue, as the work is now to be done as part of Bug 52061. Agree. |