Package org.apache.axis.message

Examples of org.apache.axis.message.SOAPBody


        QName responseQName = new QName("http://marshall.wsdl.test",
                "ArrayOfbase64BinaryUnboundedResponse");
        String innerTypeString = "xsd:base64Binary";
        String arrayTypeString = innerTypeString + DIMS;
        Message m = binding._getCall().getResponseMessage();
        SOAPBody body = (SOAPBody) m.getSOAPBody();
        checkReturnMessage(body, responseQName, arrayTypeString,
                innerTypeString);
    }
View Full Code Here


        QName responseQName = new QName("http://marshall.wsdl.test",
                "ArrayOfhexBinaryUnboundedResponse");
        String innerTypeString = "xsd:hexBinary";
        String arrayTypeString = innerTypeString + DIMS;
        Message m = binding._getCall().getResponseMessage();
        SOAPBody body = (SOAPBody) m.getSOAPBody();
        checkReturnMessage(body, responseQName, arrayTypeString,
                innerTypeString);
    }
View Full Code Here

        QName responseQName = new QName("http://marshall.wsdl.test",
                "ArrayOfsoapencbase64UnboundedResponse");
        String innerTypeString = "soapenc:base64";
        String arrayTypeString = innerTypeString + DIMS;
        Message m = binding._getCall().getResponseMessage();
        SOAPBody body = (SOAPBody) m.getSOAPBody();
        checkReturnMessage(body, responseQName, arrayTypeString,
                innerTypeString);
    }
View Full Code Here

        QName responseQName = new QName("http://marshall.wsdl.test",
                "ArrayOfArrayOfSoapEncStringResponse");
        QName returnQName = new QName("return");
        Message m = binding._getCall().getResponseMessage();

        SOAPBody body = (SOAPBody) m.getSOAPBody();
        MessageElement response = body.getChildElement(responseQName);
        MessageElement returnE = response.getChildElement(returnQName);
        String arrayType = returnE.getAttributeNS(
                "http://schemas.xmlsoap.org/soap/encoding/", "arrayType");
        assertEquals("wrong array type", "soapenc:string[][3]", arrayType);
View Full Code Here

        QName responseQName = new QName("http://marshall.wsdl.test",
                "ArrayOfArrayOfintegerResponse");
        QName returnQName = new QName("return");
        Message m = binding._getCall().getResponseMessage();

        SOAPBody body = (SOAPBody) m.getSOAPBody();
        MessageElement response = body.getChildElement(responseQName);
        MessageElement returnE = response.getChildElement(returnQName);
        String arrayType = returnE.getAttributeNS(
                "http://schemas.xmlsoap.org/soap/encoding/", "arrayType");
        assertEquals("wrong array type", "xsd:integer[][3]", arrayType);
View Full Code Here

        DeserializationContext ctx = new DeserializationContext(new InputSource(new StringReader(xml1 + xml2 + xml3)), null, "response");
        ctx.parse();

        SOAPEnvelope env = ctx.getEnvelope();
        SOAPBody body = (SOAPBody) env.getBody();

        // I am using the body child as my "token".  The basic idea is that
        // this element must be serialized _exactly_ as it was received.
        MessageElement elt = (MessageElement) body.getFirstChild();
        assertTrue(!elt.isDirty());

        StringWriter writer = new StringWriter();
        SerializationContext serializeContext = new SerializationContext(writer, null);
        serializeContext.setSendDecl(false);
View Full Code Here

        mc.setService((SOAPService) service.getInstance(conf));
        mc.setProperty(MessageContext.TRANS_URL, "local");

        // create SOAP envelope
        SOAPEnvelope env = new SOAPEnvelope();
        SOAPBody body = (SOAPBody) env.getBody();
        body.addChildElement(new RPCElement("doSth"));
        Message reqMsg = new Message(env);
        mc.setRequestMessage(reqMsg);

        // invoke the engine and test if the fault contains everything as        
        try {
View Full Code Here

TOP

Related Classes of org.apache.axis.message.SOAPBody

Copyright © 2018 www.massapicom. 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.