if (WSATHelper.isDebugEnabled()) {
debug("no wsdl port found, the effective transaction attribute is: enabled(" + isEnabled + "),required(" + isRequired + "), version(" + feature.getVersion() + ").");
}
return new TransactionalAttribute(isEnabled, isRequired, feature.getVersion());
}
WSDLBoundOperation wsdlBoundOperation = packet.getMessage().getOperation(port);
if (wsdlBoundOperation != null
&& wsdlBoundOperation.getOperation() != null
&& !wsdlBoundOperation.getOperation().isOneWay()) {
String opName = wsdlBoundOperation.getName().getLocalPart();
boolean isEnabled = feature.isEnabled(opName)
&& Transactional.TransactionFlowType.NEVER != feature.getFlowType(opName);
boolean isRequired = Transactional.TransactionFlowType.MANDATORY == feature.getFlowType(opName);
if (WSATHelper.isDebugEnabled()) {