Package org.apache.axiom.soap

Examples of org.apache.axiom.soap.SOAPEnvelope.build()


        try {
            XMLStreamReader xmlReader =
                    StAXUtils.createXMLStreamReader(new ByteArrayInputStream(soapEnvelpe.getBytes()));
            StAXBuilder builder = new StAXSOAPModelBuilder(xmlReader);
            SOAPEnvelope soapEnvelope = (SOAPEnvelope) builder.getDocumentElement();
            soapEnvelope.build();
            String soapNamespace = soapEnvelope.getNamespace().getNamespaceURI();
            if (soapEnvelope.getHeader() == null) {
                SOAPFactory soapFactory = null;
                if (soapNamespace.equals(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI)) {
                    soapFactory = OMAbstractFactory.getSOAP12Factory();
View Full Code Here


          throw new NotificationException(msg);
            }
           
            if(event.getMessage() instanceof MessageContext){
                SOAPEnvelope envelope = ((MessageContext)event.getMessage()).getEnvelope();
                envelope.build();
                envelope.getBody().build();   
            } else if(event.getMessage() instanceof OMElement){
                ((OMElement)event.getMessage()).build();
            }
           
View Full Code Here

                XMLStreamReader reader = ((OMElement) doc.getDocumentElement())
                        .getXMLStreamReader();
                StAXSOAPModelBuilder stAXSOAPModelBuilder = new StAXSOAPModelBuilder(
                        reader, null);
                SOAPEnvelope envelope = stAXSOAPModelBuilder.getSOAPEnvelope();
                envelope.build();
                return envelope;

            } catch (FactoryConfigurationError e) {
                throw new WSSecurityException(e.getMessage());
            }
View Full Code Here

            OMXMLBuilderFactory.createStAXSOAPModelBuilder(OMAbstractFactory.getSOAP11Factory(),
                                                           reader);
       
        // Get and build the whole tree...this will cause no streaming when doing the write
        SOAPEnvelope env = (SOAPEnvelope) builder.getDocumentElement();
        env.build();
       
        // Get the body
        SOAPBody body = env.getBody();
       
        // Serialize the body
View Full Code Here

                new ByteArrayInputStream(origXML.getBytes()));
        StAXSOAPModelBuilder builder = new StAXSOAPModelBuilder(reader, null);

        SOAPEnvelope env = builder.getSOAPEnvelope();

        env.build();

        StAXSOAPModelBuilder doomBuilder = new StAXSOAPModelBuilder(env.getXMLStreamReader(),
                                                                    DOOMAbstractFactory.getSOAP11Factory(),
                                                                    SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI);
View Full Code Here

                                                                    DOOMAbstractFactory.getSOAP11Factory(),
                                                                    SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI);

        SOAPEnvelope doomEnv = doomBuilder.getSOAPEnvelope();

        doomEnv.build();

        OMElement payload = doomEnv.getBody().getFirstElement();

        OMXMLParserWrapper llomBuilder =
                OMXMLBuilderFactory.createStAXOMBuilder(payload.getXMLStreamReaderWithoutCaching());
View Full Code Here

    public void testConvert1() {
        SOAPFactory fac = OMAbstractFactory.getSOAP11Factory();
        SOAPEnvelope env = fac.getDefaultEnvelope();
        fac.createOMElement(new QName("http://test.org", "Test"), env.getBody());
        env.build();

        StAXSOAPModelBuilder doomBuilder = new StAXSOAPModelBuilder(env.getXMLStreamReader(),
                                                                    DOOMAbstractFactory.getSOAP11Factory(),
                                                                    SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI);
View Full Code Here

                                                                    DOOMAbstractFactory.getSOAP11Factory(),
                                                                    SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI);

        SOAPEnvelope doomEnv = doomBuilder.getSOAPEnvelope();

        doomEnv.build();
    }

    public void testAddChild() {
        SOAPFactory fac = DOOMAbstractFactory.getSOAP11Factory();
        SOAPEnvelope env = fac.getDefaultEnvelope();
View Full Code Here

    public void testAddChild() {
        SOAPFactory fac = DOOMAbstractFactory.getSOAP11Factory();
        SOAPEnvelope env = fac.getDefaultEnvelope();
        fac.createOMElement(new QName("http://test.org", "Test"), env.getBody());
        env.build();

        SOAPFactory llomFac = DOOMAbstractFactory.getSOAP11Factory();
        OMElement elem = llomFac.createOMElement("newDomElement", null);

        OMElement firstElement = env.getBody().getFirstElement();
View Full Code Here

        StAXSOAPModelBuilder builder = new StAXSOAPModelBuilder(
                StAXUtils.createXMLStreamReader(byteInStr));

        SOAPEnvelope envelope = builder.getSOAPEnvelope();
        envelope.build();

        assertEquals("iso-8859-1", builder.getDocument().getXMLStreamReader().getCharacterEncodingScheme());

        ByteArrayOutputStream byteOutStr = new ByteArrayOutputStream();
        OMOutputFormat outputFormat = new OMOutputFormat();
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.