3
|
All, I'm attempting to write a Junit test that calls a Web Service client in Axis2.1.5, and I've gotten confused about how to exactly to set it up to use WS-Addressing.
I've generated a client stub using wsdl2java, and I'm using the axis2.xml and modules repository from the axis2 binary distribution.
I know I need to use the MemberSubmission version of the WS-Addressing, and I think I've got that set up correctly (using Options), but the headers don't seem to get generated correctly. (I say 'seem' because I can't figure out how to the SOAPMonitor module working either - I'd welcome any tips on that too!).
My main confusion, though, is around what exactly it takes to 'engage' the Addressing module. Should it be enough to set up my ConfigurationContext with an axis2.xml file that has a reference to the addressing module? Like this? :
With my options set up like above, is see in the log file that the modules are getting loaded from axis2.xml:
But I don't think I'm getting any addressing headers. The error I get back from the server at this point says:
So, I've also seen some documents reference 'engaging' modules. When I try to add this line to my code and add the addressing-1.5.1.mar to my classpath, though:
I get an error that says:
Unable to engage module : addressing org.apache.axis2.AxisFault: Unable to engage module : soapmonitor at org.apache.axis2.client.ServiceClient.engageModule(ServiceClient.java:358)
No other info or stack trace in the logs beyond, that, though, so I'm confused.
Any ideas on what I'm doing wrong?
| ||
feedback
|
Compilation of already published Articles/Ideas/Problems-Solutions which I faced or came across over the period of time. Largely a place for me to document it as note-to-self. Nothing serious. :)
Sunday, July 15, 2012
1 comment:
- jeje said...
-
cortez nike blanche Les nike air femme pas cher feuilles peuvent également être administrées en décoction interne pour asics gel saga homme soldes les fièvres. Il y a beaucoup air jordan 5 metallic silver de ces marques en vente plus asics blanche bleu homme qu'Internet. Avec l'activation de votre nike dynamo free ebay système de soutien dynamique unique, basket homme nike air max tn les chaussures de travail Lunar peuvent s'adapter adidas zx flux adv asym aux différentes situations des pieds des coureurs. air jordan future bg
- August 13, 2018 at 11:59 PM
Subscribe to:
Post Comments (Atom)