{
// check binding input & output
BindingInput bInput = bindingOp.getBindingInput();
if (bInput != null)
{
SOAPBody inputSoapBody = getSoapBody(bInput);
if (inputSoapBody == null
|| (inputSoapBody.getUse() != null
&& !inputSoapBody.getUse().equals(soapBodyUse)))
{
bInput = null;
}
}
BindingOutput bOutput = bindingOp.getBindingOutput();
if (bOutput != null)
{
SOAPBody outputSoapBody = getSoapBody(bOutput);
if (outputSoapBody == null
|| (outputSoapBody.getUse() != null
&& !outputSoapBody.getUse().equals(soapBodyUse)))
{
bOutput = null;
}
}