Package javax.wsdl

Examples of javax.wsdl.Definition.addMessage()


            OperationInfo op = (OperationInfo) itr.next();
           

            // Create input message
            Message req = createInputMessage(op);
            def.addMessage(req);
          
          
           
            // Create output message if we have an out MEP
            Message res = null;
View Full Code Here


            // Create output message if we have an out MEP
            Message res = null;
            if (op.getMEP().equals(SoapConstants.MEP_ROBUST_IN_OUT))
            {
                res = createOutputMessage(op);
                def.addMessage(res);
            }

            // Create the fault messages
            List faultMessages = new ArrayList();
            for (Iterator faultItr = op.getFaults().iterator(); faultItr.hasNext();)
View Full Code Here

            emptyResponseMessage.setQName(new QName(serviceNameSpace, EMPTY_RESPONSE));
            Part responsePart = def.createPart();
            responsePart.setName("emptyResponse");
            responsePart.setElementName(new QName(serviceNameSpace, EMPTY_RESPONSE));
            emptyResponseMessage.addPart(responsePart);
            def.addMessage(emptyResponseMessage);
            /*
             * Add in Fault message
             * <wsdl:message name="FaultType">
             *   <wsdl:part name="fault" element="tns:FaultType"></wsdl:part>
             * </wsdl:message>
 
View Full Code Here

            faultMessage.setQName(new QName(serviceNameSpace, FAULT_SUFFIX + TYPE_SUFFIX));
            Part faultPart = def.createPart();
            faultPart.setName("fault");
            faultPart.setElementName(new QName(serviceNameSpace, FAULT_SUFFIX + TYPE_SUFFIX));
            faultMessage.addPart(faultPart);
            def.addMessage(faultMessage);
        }
        for (Operation op : xrServiceModel.getOperationsList()) {
            createMethodDefinition(factory, registry, def, op, useSOAP12);
        }
View Full Code Here

/*      */       {
/*  332 */         def.setTypes(parseTypes(tempEl, def));
/*      */       }
/*  334 */       else if (QNameUtils.matches(Constants.Q_ELEM_MESSAGE, tempEl))
/*      */       {
/*  336 */         def.addMessage(parseMessage(tempEl, def));
/*      */       }
/*  338 */       else if (QNameUtils.matches(Constants.Q_ELEM_PORT_TYPE, tempEl))
/*      */       {
/*  340 */         def.addPortType(parsePortType(tempEl, def));
/*      */       }
View Full Code Here

            def.addPortType(port);
        }

        Collection<Message> messages = CastUtils.cast(definition.getMessages().values());
        for (Message msg : messages) {
            def.addMessage(msg);
        }

        Collection<String> namespaces = CastUtils.cast(definition.getNamespaces().values());
        for (String namespace : namespaces) {
            String prefix = definition.getPrefix(namespace);
View Full Code Here

        }
       
        iter = definition.getMessages().values().iterator();
        while (iter.hasNext()) {
            Message msg = (Message)iter.next();
            def.addMessage(msg);
        }               
       
        iter = definition.getNamespaces().values().iterator();      
        while (iter.hasNext()) {
            String namespace = (String)iter.next();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.