Hide Forgot
Date of First Response: 2009-02-25 06:42:27 project_key: SOA I'm seeing this with the publish_as_webservice_inonly quickstart. In this listener definition: <actions mep="OneWay" inXsd="/request.xsd" faultXsd="/fault.xsd" > <action name="action" class="org.jboss.soa.esb.samples.quickstart.publishAsWebservice.ESBWSListenerAction" process="displayMessage"/> The only way I've been able to get the quickstart to run successfully is to remove the mep="OneWay" clause. With mep="OneWay" in the listener definition, http://127.0.0.1:8080/Quickstart_publish_as_webservice_inonly/ESBServiceSample/HelloWorldPubService?wsdl returns nothing. Is this intentional?
Link: Added: This issue is a dependency of JBESB-2434
Link: Added: This issue is a dependency of SOA-1187
This would be a bug fix (see comment just added to JBESB-2434). As such, is this a valid addition for an FP?
Moving to CP.
In addition, the code in the deployer uses the service mep to determine whether to apply the filter or not and this is not valid. It should be using the service info (and indeed was at one point). The filter is also testing the mep rather than trusting the deployment, another source of error.
To clarify, the filter is actually using a parameter that is set as a consequence of the previous mep test in the deployer and not testing the mep directly. This parameter is always true, if deployed.
Link: Added: This issue depends JBESB-2434
Link: Removed: This issue is a dependency of JBESB-2434
Verified in CR2