op.addFault((Fault)faultIterator.next());
fault.setMessage(faultMsg); fault.setName(faultMsg.getQName().getLocalPart()); operation.addFault(fault);
public javax.wsdl.Operation createOperation(OperationInfo op, Message req, Message res, List faultMessages) { Definition def = getDefinition(); javax.wsdl.Operation wsdlOp = def.createOperation(); Input input = def.createInput(); input.setMessage(req); input.setName(req.getQName().getLocalPart()); wsdlOp.setInput(input); if (res != null) { Output output = def.createOutput(); output.setMessage(res); output.setName(res.getQName().getLocalPart()); wsdlOp.setOutput(output); } for (Iterator itr = faultMessages.iterator(); itr.hasNext();) { wsdlOp.addFault((Fault) itr.next()); } wsdlOp.setName(op.getName()); return wsdlOp; }
private void generateFault(JavaMethod method, Operation operation) { for (org.objectweb.celtix.tools.common.model.WSDLException exception : method.getWSDLExceptions()) { String exceptionName = exception.getExcpetionClass().getSimpleName(); Message msg = definition.createMessage(); msg.setQName(new QName(wmodel.getTargetNameSpace(), exceptionName)); Part part = definition.createPart(); part.setName(exception.getDetailType().getSimpleName()); part.setElementName(exception.getDetailTypeReference().tagName); msg.addPart(part); msg.setUndefined(false); definition.addMessage(msg); Fault fault = definition.createFault(); fault.setMessage(msg); fault.setName(exceptionName); operation.addFault(fault); } }
fault.setMessage(message); populateFault(definition, fault); operation.addFault(fault);
fault.setMessage(message); populateFault(definition, fault); operation.addFault(fault);
fault.setMessage(message); populateFault(definition, fault); operation.addFault(fault);
fault.setMessage(message); populateFault(definition, fault); operation.addFault(fault);
op.addFault((Fault)faultIterator.next());
op.addFault((Fault)faultIterator.next());
oper.addFault(fault);
oper.addFault(fault);
operation.addFault(fault); if (faultType.getLogical().getPhysical() != faultType.getPhysical()) {
operation.addFault(fault); if (faultType.getLogical().getPhysical() != faultType.getPhysical()) {
flat.addMessage(flatFaultMsg); flatOper.addFault(flatFault);
flat.addMessage(flatFaultMsg); flatOper.addFault(flatFault);
this.addExtensibilityElements(def, fault, getWSDL11Extensors(faultInfo)); fault.setMessage(message); operation.addFault(fault);
this.addExtensibilityElements(def, fault, getWSDL11Extensors(faultInfo)); fault.setMessage(message); operation.addFault(fault);
this.addExtensibilityElements(def, fault, getWSDL11Extensors(faultInfo)); fault.setMessage(message); operation.addFault(fault);