Would like to get some community input on how we reference webservice endpoints in JBossWS from JBoss ESB configuration. Today, SOAPProcessor and SOAPProxy can be configured with the name of webservice endpoint hosted in JBoss WS in the following manner:
SOAPProcessor
SOAPProxy
Magesh is about to fix an issue with SOAPProcessor that will produce the following configuration change for SOAPProcessor:
The new jbossws-context property (optional and thus backward compatible) will allow JBossWS endpoints to be uniquely identified by using the combination of context and endpoint name.
David, Magesh, and I had a discussion last week around whether the SOAPProxy configuration should be updated to use a simplified syntax. The following was thrown out as an example:
<property name="wsdl" value="jbossws://foo:HelloWorldWS"/>
The idea being that the above configuration value is easier to type and parse for humans (eliminates the boilerplate ObjectName syntax). The question we have for the community is whether this would be desirable. Is this configuration a pain point today? Would changing it make the action significantly easier to use? Your feedback is very much appreciated.
Cheers!