private void checkPartName(MessageInfo message, QName element, JavaParameter jp) { JAXWSBinding mBinding = message.getOperation().getExtensor(JAXWSBinding.class); if (mBinding != null && mBinding.getJaxwsParas() != null) { for (JAXWSParameter jwsp : mBinding.getJaxwsParas()) { if (element.getLocalPart().equals(jwsp.getElementName().getLocalPart()) && jwsp.getMessageName().equals(message.getName().getLocalPart())) { jp.setName(jwsp.getName()); } } } } private void addVoidReturn(JavaMethod method) {
private String mapElementName(OperationInfo op, MessageInfo mi, WrapperElement element) { MessagePartInfo mpi = mi.getMessagePart(element.getElementName()); JAXWSBinding bind = op.getExtensor(JAXWSBinding.class); if (bind != null && bind.getJaxwsParas() != null) { for (JAXWSParameter par : bind.getJaxwsParas()) { if (mi.getName().getLocalPart().equals(par.getMessageName()) && mpi.getName().getLocalPart().equals(par.getElementName().getLocalPart())) { return par.getName(); } } } return mpi.getElementQName().getLocalPart(); }
private void processInput(JavaMethod method, MessageInfo inputMessage) throws ToolException { if (requireOutOfBandHeader()) { try { Class.forName("org.apache.cxf.binding.soap.SoapBindingFactory"); } catch (Exception e) { LOG.log(Level.WARNING, new Message("SOAP_MISSING", LOG).toString()); } } JAXWSBinding mBinding = inputMessage.getOperation().getExtensor(JAXWSBinding.class); for (MessagePartInfo part : inputMessage.getMessageParts()) { if (isOutOfBandHeader(part) && !requireOutOfBandHeader()) { continue; } JavaParameter param = getParameterFromPart(method, part, JavaType.Style.IN); if (mBinding != null && mBinding.getJaxwsParas() != null) { for (JAXWSParameter jwp : mBinding.getJaxwsParas()) { if (part.getName().getLocalPart().equals(jwp.getPart())) { param.setName(jwp.getName()); } } } addParameter(part, method, param); } }
processReturn(method, null); JAXWSBinding mBinding = outputMessage.getOperation().getExtensor(JAXWSBinding.class); for (MessagePartInfo part : outParts) {
JAXWSBinding binding = operation.getExtensor(JAXWSBinding.class); if (binding != null) { if (!binding.isEnableWrapperStyle()) {
method.setOperationName(operationName); JAXWSBinding opBinding = operation.getExtensor(JAXWSBinding.class); if (opBinding != null && opBinding.getMethodName() != null) {
JAXWSBinding opBinding = opinfo.getExtensor(JAXWSBinding.class); JAXWSBinding infBinding = opinfo.getInterface().getExtensor(JAXWSBinding.class); boolean enableMime = enableOpMime;
method.clear(); JAXWSBinding opBinding = operation.getExtensor(JAXWSBinding.class); JAXWSBinding ptBinding = operation.getInterface().getExtensor(JAXWSBinding.class); JAXWSBinding defBinding = operation.getInterface().getService()