[
https://issues.jboss.org/browse/JBESB-3755?page=com.atlassian.jira.plugin...
]
Magesh Bojan closed JBESB-3755.
-------------------------------
Fix Version/s: 4.11
(was: 4.11 CP1)
Resolution: Done
Trunk At revision: 37960
The proposed solution is not what is done. Rather the JAXB binding files can be specified
in wise.properties file as:
wise.jaxb.bindings=mycustom.jxb,serialize.xml
Documentation too has been updated.
Thanks to Tom, this can also be set in jboss-esb.xml due to JBESB-3765
Add a JAXB Binding file to a Wise Soap Client
---------------------------------------------
Key: JBESB-3755
URL:
https://issues.jboss.org/browse/JBESB-3755
Project: JBoss ESB
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: Web Services
Affects Versions: 4.10
Environment: SOA-P 5.2.0
ESB 4.10
Reporter: Jason Shepherd
Assignee: Magesh Bojan
Fix For: 4.11
Currently the Wise SOAP Client doesn't have a way to pass a binding file when
parsing the WSDL. This would be very useful, as it would allow the
customization of the marshalled WSDL. For example, the generated classes could
be force to Serializable.
Add a property for the jaxb-binding.xml file to use for the parsing of the
WSDL. Eg:
<action name="soapui-client-action"
class="org.jboss.soa.esb.actions.soap.wise.SOAPClient">
<property name="wsdl"
value="http://127.0.0.1:8080/Quickstart_webservice_consumer_wise4/HelloWorldWS?wsdl"
/>
<property name="bindingFile"
value="jaxb-binding.xml"/>
</action>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira