}
}
// handle the sub-operation
if (opProvider != null) {
opProvider.handleXML(context,root,xpath);
} else {
locator = "csw:Transaction";
String msg = "The transaction operation node was missing.";
throw new OwsException(OwsException.OWSCODE_MissingParameterValue,locator,msg);
}