Issue Type: Bug Bug
Affects Versions: 0.7
Assignee: Magesh Bojan
Components: component-soap
Created: 21/Jan/13 5:21 PM
Description:

Looks like the SOAP gateway expects the style attribute to be present in the soap:binding definition of a WSDL. It's optional at this level and can be present on individual operations. See this for detail:

http://www.w3.org/TR/wsdl#_soap:binding

Here's the error when using a WSDL with no style attribute at the soap:binding level:

Caused by: java.lang.NullPointerException
at org.switchyard.component.soap.util.WSDLUtil.getStyle(WSDLUtil.java:242)
at org.switchyard.component.soap.OutboundHandler.start(OutboundHandler.java:89)
at org.switchyard.deploy.internal.Deployment.deployReferenceBindings(Deployment.java:283)
at org.switchyard.deploy.internal.Deployment.start(Deployment.java:139)
at org.switchyard.as7.extension.deployment.SwitchYardDeployment.start(SwitchYardDeployment.java:106)
at org.switchyard.as7.extension.services.SwitchYardService.start(SwitchYardService.java:78)

Fix Versions: 0.8
Project: SwitchYard
Priority: Major Major
Reporter: Keith Babo
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira