I have committed my quickstart webservice_wstransaction_ba to your workspace. It has a
custom action "RequestMapper", that puts the parameters for the ws invocation
into a map. After I committed it I realized my error. With the original soapclient, it
used OGNL, and my mapper specified:
| requestMap.put("bookSeats.how_many",
reservation.getRestaurantSeats());
|
Using wise soapclient, the following worked:
| requestMap.put("how_many", reservation.getRestaurantSeats());
|
The WISE soapclient is very nice. I was able to add transaction context to the web service
invocation with a single line in the jbossesb.xml:
| <property name="custom-handlers"
value="com.arjuna.mw.wst.client.JaxWSHeaderContextProcessor" />
|
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4165357#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...