Package org.apache.axiom.soap

Examples of org.apache.axiom.soap.SOAPEnvelope


        doomEnv.build();
    }

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

        SOAPFactory llomFac = OMAbstractFactory.getMetaFactory(OMAbstractFactory.FEATURE_DOM).getSOAP11Factory();
        OMElement elem = llomFac.createOMElement("newDomElement", null);

        OMElement firstElement = env.getBody().getFirstElement();
        firstElement.addChild(elem);

        assertTrue("New DOM child missing",
                   env.toString().indexOf("newDomElement") > 0);
    }
View Full Code Here


    assertNotNull(bytes);
    assertEquals(str, "<invokeOp>Hello Provider OM</invokeOp>");
  }
 
  private void updatePedsDataWithMockInputStream(ParserInputStreamDataSource peds) throws Exception{
    SOAPEnvelope env = getMockEnvelope();
    SOAPBody body = env.getBody();
    Iterator iter = body.getChildElements();
    InputStream mockInputStream = null;
    ByteArrayOutputStream os = new ByteArrayOutputStream();
    while(iter.hasNext()){
      OMElement om = (OMElement)iter.next();
View Full Code Here

      }
        return builder;
    }
   
  private SOAPEnvelope getMockEnvelope() throws Exception{
    SOAPEnvelope env = (SOAPEnvelope)getOMBuilder().getDocumentElement();
    return env;
  }
View Full Code Here

    public TestCommentInEpilog(OMMetaFactory metaFactory, SOAPSpec spec) {
        super(metaFactory, spec);
    }

    protected void runTest() throws Throwable {
        SOAPEnvelope envelope = OMXMLBuilderFactory.createSOAPModelBuilder(metaFactory,
                new StringReader(soapFactory.getDefaultEnvelope() + "<!--comment-->")).getSOAPEnvelope();
        OMNode sibling = envelope.getNextOMSibling();
        assertTrue(sibling instanceof OMComment);
    }
View Full Code Here

    public TestGetValueAsQName(OMMetaFactory metaFactory, SOAPSpec spec) {
        super(metaFactory, spec);
    }

    protected void runTest() throws Throwable {
        SOAPEnvelope env = soapFactory.getDefaultEnvelope();
        SOAPFault fault = soapFactory.createSOAPFault(env.getBody());
        SOAPFaultCode code = soapFactory.createSOAPFaultCode(fault);
        QName value = new QName("urn:test", "myFaultCode");
        code.setValue(value);
        assertEquals(value, code.getValueAsQName());
    }
View Full Code Here

        OMElement elem1 = soapFactory.createOMElement("elem1", null);
        OMElement elem2 = soapFactory.createOMElement("elem2", null);
        OMElement elem3 = soapFactory.createOMElement("elem3", null);
        elem2.addChild(elem3);
        elem1.addChild(elem2);
        SOAPEnvelope envelope = soapFactory.getDefaultEnvelope();
        envelope.getBody().addChild(elem1);

        if (createDocument) {
            soapFactory.createOMDocument().addChild(envelope);
        }
View Full Code Here

    public TestByteArrayDS(OMMetaFactory metaFactory, SOAPSpec spec) {
        super(metaFactory, spec);
    }

    protected void runTest() throws Throwable {
        SOAPEnvelope soapEnvelope = soapFactory.createSOAPEnvelope();
        SOAPHeader soapHeader = soapFactory.createSOAPHeader(soapEnvelope);
        String localName = "myPayload";
        String encoding = "utf-8";
        String payload1 = "<tns:myPayload xmlns:tns=\"urn://test\">Payload One</tns:myPayload>";
        OMNamespace ns = soapFactory.createOMNamespace("urn://test", "tns");
View Full Code Here

        addTestProperty("file", file);
    }

    protected void runTest() throws Throwable {
        try {
            SOAPEnvelope soapEnvelope =
                    OMXMLBuilderFactory.createSOAPModelBuilder(metaFactory,
                            AbstractTestCase.getTestResource("badsoap/" + file), null)
                            .getSOAPEnvelope();
            OMTestUtils.walkThrough(soapEnvelope);
            fail("this must failed gracefully with SOAPProcessingException");
View Full Code Here

        node.serialize(writer);

    }

    public void testElementSerilizationSOAPBodyCacheOff() throws Exception {
        SOAPEnvelope env = (SOAPEnvelope) builder.getDocumentElement();
        OMNode node = env.getBody();
        node.serialize(writer);
    }
View Full Code Here

        OMNode node = env.getBody();
        node.serialize(writer);
    }

    public void testElement() throws Exception {
        SOAPEnvelope env = (SOAPEnvelope) builder.getDocumentElement();
        SOAPBody body = env.getBody();
        body.serialize(writer);
    }
View Full Code Here

TOP

Related Classes of org.apache.axiom.soap.SOAPEnvelope

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.