@Override public void visit(Operation operation) throws Exception { operation.getRequest().accept(this); if (operation.getResponse() != null) { operation.getResponse().accept(this); } Iterator faults = operation.getFaultsSet().iterator(); if (faults != null) { Fault fault; while (faults.hasNext()) { fault = (Fault) faults.next(); fault.accept(this); } } }
reqBlock = new Block(reqBodyName, jaxbRequestType, part); if (ModelerUtils.isBoundToSOAPBody(part)) { request.addBodyBlock(reqBlock); } else if (ModelerUtils.isUnbound(part)) { request.addUnboundBlock(reqBlock); if (ModelerUtils.isBoundToSOAPBody(part) && !doneSOAPBody) { doneSOAPBody = true; request.addBodyBlock(reqBlock); } else if (ModelerUtils.isBoundToSOAPHeader(part)) { request.addHeaderBlock(reqBlock); } else if (ModelerUtils.isBoundToMimeContent(part)) { List<MIMEContent> mimeContents = getMimeContents(info.bindingOperation.getInput(), request.addAttachmentBlock(reqBlock); } else if (ModelerUtils.isUnbound(part)) { request.addUnboundBlock(reqBlock);
request.addHeaderBlock(headerBlock); } else { response.addHeaderBlock(headerBlock); setCustomizedParameterName(info.bindingOperation, headerMessage, part, parameter, false); if (processRequest) { request.addParameter(parameter); definitiveParameterList.add(parameter.getName()); } else { for (String inParamName : definitiveParameterList) { if (inParamName.equals(parameter.getName())) { Parameter inParam = request.getParameterByName(inParamName); parameter.setLinkedParameter(inParam); inParam.setLinkedParameter(parameter);
if (request != null) { preVisit(request); for (Iterator iter4 = request.getHeaderBlocks(); iter4.hasNext();) { visitHeaderBlock(block); for (Iterator iter4 = request.getBodyBlocks(); iter4.hasNext();) { visitBodyBlock(block); for (Iterator iter4 = request.getParameters(); iter4.hasNext();) {
Request request = new Request(inputMessage, errReceiver); request.setErrorReceiver(errReceiver); info.operation.setUse(SOAPUse.LITERAL); info.operation.setWSDLPortTypeOperation(info.portTypeOperation); rpcStruct.setJavaType(new JavaSimpleType("com.sun.xml.ws.encoding.jaxb.RpcLitPayload", null)); reqBlock = new Block(name, rpcStruct, inputMessage); request.addBodyBlock(reqBlock); request.addParameter(param); } else if (param.isOUT()) { response.addParameter(param); } else if (param.isINOUT()) { request.addParameter(param); response.addParameter(param); Iterator<Block> bb = request.getBodyBlocks(); QName body; Operation thatOp; Parameter param = ModelerUtils.createParameter(part.getName(), jaxbType, block); additionalHeaders.add(param); request.addHeaderBlock(block); request.addParameter(param); definitiveParameterList.add(param);
JAXBType jaxbType = getJAXBType(part); Block headerBlock = new Block(headerName, jaxbType, part); request.addHeaderBlock(headerBlock); Parameter param = ModelerUtils.createParameter(part.getName(), jaxbType, headerBlock); if (param != null) { request.addAttachmentBlock(mimeBlock); Parameter param = ModelerUtils.createParameter(part.getName(), type, mimeBlock); if (param != null) { JAXBType type = getJAXBType(part); Block unboundBlock = new Block(name, type, part); request.addUnboundBlock(unboundBlock); Parameter param = ModelerUtils.createParameter(part.getName(), type, unboundBlock); if (param != null) {
Request request = new Request(inputMessage, errReceiver); request.setErrorReceiver(errReceiver); info.operation = operation; info.operation.setWSDLPortTypeOperation(info.portTypeOperation); request.addParameter(param); } else if (param.isOUT()) { response.addParameter(param); } else if (param.isINOUT()) { request.addParameter(param); response.addParameter(param);
Request request = new Request(inputMessage, errReceiver); rpcStruct.setJavaType(new JavaSimpleType("com.sun.xml.ws.encoding.jaxb.RpcLitPayload", null)); reqBlock = new Block(name, rpcStruct, inputMessage); request.addBodyBlock(reqBlock); request.addParameter(inParameter); inParameter.setParameterIndex(parameterOrderPosition); parameterOrderPosition++; JAXBType callbackType = new JAXBType(respBeanName, cbJavaType); Parameter cbParam = ModelerUtils.createParameter("asyncHandler", callbackType, block); request.addParameter(cbParam);
Block reqBlock = operation.getRequest().getBodyBlocks().next(); JAnnotationUse reqW = m.annotate(javax.xml.ws.RequestWrapper.class); reqW.param("localName", reqBlock.getName().getLocalPart());
Request request = new Request(inputMessage, errReceiver); request.setErrorReceiver(errReceiver); info.operation.setUse(SOAPUse.LITERAL); info.operation.setWSDLPortTypeOperation(info.portTypeOperation); rpcStruct.setJavaType(new JavaSimpleType("com.sun.xml.ws.encoding.jaxb.RpcLitPayload", null)); reqBlock = new Block(name, rpcStruct, inputMessage); request.addBodyBlock(reqBlock); request.addParameter(param); } else if (param.isOUT()) { response.addParameter(param); } else if (param.isINOUT()) { request.addParameter(param); response.addParameter(param); Iterator<Block> bb = request.getBodyBlocks(); QName body; Operation thatOp; Parameter param = ModelerUtils.createParameter(part.getName(), jaxbType, block); additionalHeaders.add(param); request.addHeaderBlock(block); request.addParameter(param); definitiveParameterList.add(param);
JAXBType jaxbType = getJAXBType(part); Block headerBlock = new Block(headerName, jaxbType, part); request.addHeaderBlock(headerBlock); Parameter param = ModelerUtils.createParameter(part.getName(), jaxbType, headerBlock); if (param != null) { request.addAttachmentBlock(mimeBlock); Parameter param = ModelerUtils.createParameter(part.getName(), type, mimeBlock); if (param != null) { JAXBType type = getJAXBType(part); Block unboundBlock = new Block(name, type, part); request.addUnboundBlock(unboundBlock); Parameter param = ModelerUtils.createParameter(part.getName(), type, unboundBlock); if (param != null) {
if (request != null) { preVisit(request); for (Iterator iter4 = request.getHeaderBlocks(); iter4.hasNext();) { visitHeaderBlock(block); for (Iterator iter4 = request.getBodyBlocks(); iter4.hasNext();) { visitBodyBlock(block); for (Iterator iter4 = request.getParameters(); iter4.hasNext();) {
Request request = new Request(inputMessage, errReceiver); request.setErrorReceiver(errReceiver); info.operation = operation; info.operation.setWSDLPortTypeOperation(info.portTypeOperation); request.addParameter(param); } else if (param.isOUT()) { response.addParameter(param); } else if (param.isINOUT()) { request.addParameter(param); response.addParameter(param);
Request request = new Request(inputMessage, errReceiver); rpcStruct.setJavaType(new JavaSimpleType("com.sun.xml.ws.encoding.jaxb.RpcLitPayload", null)); reqBlock = new Block(name, rpcStruct, inputMessage); request.addBodyBlock(reqBlock); request.addParameter(inParameter); inParameter.setParameterIndex(parameterOrderPosition); parameterOrderPosition++; JAXBType callbackType = new JAXBType(respBeanName, cbJavaType); Parameter cbParam = ModelerUtils.createParameter("asyncHandler", callbackType, block); request.addParameter(cbParam);
Block reqBlock = operation.getRequest().getBodyBlocks().next(); JAnnotationUse reqW = m.annotate(javax.xml.ws.RequestWrapper.class); reqW.param("localName", reqBlock.getName().getLocalPart());
Request request = new Request(inputMessage, errReceiver); request.setErrorReceiver(errReceiver); info.operation.setUse(SOAPUse.LITERAL); info.operation.setWSDLPortTypeOperation(info.portTypeOperation); rpcStruct.setJavaType(new JavaSimpleType("com.sun.xml.ws.encoding.jaxb.RpcLitPayload", null)); reqBlock = new Block(name, rpcStruct, inputMessage); request.addBodyBlock(reqBlock); request.addParameter(param); } else if (param.isOUT()) { response.addParameter(param); } else if (param.isINOUT()) { request.addParameter(param); response.addParameter(param); Iterator<Block> bb = request.getBodyBlocks(); QName body; Operation thatOp; Parameter param = ModelerUtils.createParameter(part.getName(), jaxbType, block); additionalHeaders.add(param); request.addHeaderBlock(block); request.addParameter(param); definitiveParameterList.add(param);
reqBlock = new Block(reqBodyName, jaxbRequestType, part); if (ModelerUtils.isBoundToSOAPBody(part)) { request.addBodyBlock(reqBlock); } else if (ModelerUtils.isUnbound(part)) { request.addUnboundBlock(reqBlock); if (ModelerUtils.isBoundToSOAPBody(part) && !doneSOAPBody) { doneSOAPBody = true; request.addBodyBlock(reqBlock); } else if (ModelerUtils.isBoundToSOAPHeader(part)) { request.addHeaderBlock(reqBlock); } else if (ModelerUtils.isBoundToMimeContent(part)) { List<MIMEContent> mimeContents = getMimeContents(info.bindingOperation.getInput(), request.addAttachmentBlock(reqBlock); } else if (ModelerUtils.isUnbound(part)) { request.addUnboundBlock(reqBlock);
JAXBType jaxbType = getJAXBType(part); Block headerBlock = new Block(headerName, jaxbType, part); request.addHeaderBlock(headerBlock); Parameter param = ModelerUtils.createParameter(part.getName(), jaxbType, headerBlock); if (param != null) { request.addAttachmentBlock(mimeBlock); Parameter param = ModelerUtils.createParameter(part.getName(), type, mimeBlock); if (param != null) { JAXBType type = getJAXBType(part); Block unboundBlock = new Block(name, type, part); request.addUnboundBlock(unboundBlock); Parameter param = ModelerUtils.createParameter(part.getName(), type, unboundBlock); if (param != null) {
request.addHeaderBlock(headerBlock); } else { response.addHeaderBlock(headerBlock); setCustomizedParameterName(info.bindingOperation, headerMessage, part, parameter, false); if (processRequest) { request.addParameter(parameter); definitiveParameterList.add(parameter.getName()); } else { for (String inParamName : definitiveParameterList) { if (inParamName.equals(parameter.getName())) { Parameter inParam = request.getParameterByName(inParamName); parameter.setLinkedParameter(inParam); inParam.setLinkedParameter(parameter);
if (request != null) { preVisit(request); for (Iterator iter4 = request.getHeaderBlocks(); iter4.hasNext();) { visitHeaderBlock(block); for (Iterator iter4 = request.getBodyBlocks(); iter4.hasNext();) { visitBodyBlock(block); for (Iterator iter4 = request.getParameters(); iter4.hasNext();) {