Bug 39656 - SOAP Action not set when HeaderManager is specified
Summary: SOAP Action not set when HeaderManager is specified
Alias: None
Product: JMeter
Classification: Unclassified
Component: HTTP (show other bugs)
Version: Nightly (Please specify date)
Hardware: Other other
: P2 normal (vote)
Target Milestone: ---
Assignee: JMeter issues mailing list
Depends on:
Reported: 2006-05-25 09:00 UTC by Davanum Srinivas
Modified: 2006-05-26 10:18 UTC (History)
0 users

Patch to set the soap action if it is not specified in the header manager (1.33 KB, patch)
2006-05-25 09:01 UTC, Davanum Srinivas
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Davanum Srinivas 2006-05-25 09:00:26 UTC

Could you please consider this tiny enhancement to add SOAPAction explicitly if
the user does not specify one in the header manager?

Comment 1 Davanum Srinivas 2006-05-25 09:01:08 UTC
Created attachment 18350 [details]
Patch to set the soap action if it is not specified in the header manager
Comment 2 Sebb 2006-05-25 15:30:04 UTC
Seems like a good idea - I'll try to add it shortly.
Comment 3 peter lin 2006-05-25 15:35:47 UTC
It's probably ok to add it if the user doesn't specificy a SOAPAction. To the
best of my knowledge, only .NET uses SOAPAction. Sun's JWSDP, apache axis,
apache soap, weblogic ws, IBM ws and several C/C++ webservice toolkit all ignore

Comment 4 Davanum Srinivas 2006-05-25 16:29:42 UTC
Axis2 uses SOAPAction :)
Comment 5 peter lin 2006-05-25 16:31:44 UTC
I wasn't aware that Axis2 now uses SOAPAction. I assumed axis2 is the same as
axis 1.x 

thanks for the info.

Comment 6 Sebb 2006-05-25 16:48:39 UTC
Just wondering whether the GUI should always override the Header Manager - 
might that not be more useful?
Comment 7 Sebb 2006-05-26 17:18:42 UTC
After discussion, decided to always use the value on the GUI, whether or not a 
Header Manager is present, as this is how other samplers work (config items 
are used as defaults).

Code has been updated in 2.1 branch.
Nighttly build 2-1.20060526 contains the update.