Package org.apache.servicemix.soap.bindings.http.interceptors.IriDecoderHelper

Examples of org.apache.servicemix.soap.bindings.http.interceptors.IriDecoderHelper.Param


                        "http://host:8192/service/392/4?name=nodet",
                        "http://host:8192/service/{id}/{nb}",
                        new ByteArrayInputStream("first=guillaume&age=30".getBytes()));
        assertNotNull(p);
        assertEquals(5, p.size());
        assertEquals(new Param("id", "392"), p.get(0));
        assertEquals(new Param("nb", "4"), p.get(1));
        assertEquals(new Param("name", "nodet"), p.get(2));
        assertEquals(new Param("first", "guillaume"), p.get(3));
        assertEquals(new Param("age", "30"), p.get(4));
    }
View Full Code Here


                "    </xsd:complexType>" +
                "  </xsd:element>" +
                "</xsd:schema>";
        XmlSchemaElement el = getElement(schemaStr, new QName("http://example.org/Person", "UpdatePerson"));
        List<Param> p = new ArrayList<Param>();
        p.add(new Param("id", "12"));
        p.add(new Param("ssn", "21"));
        p.add(new Param("name", "nodet"));
       
        Document doc = IriDecoderHelper.buildDocument(el, p);
        // The output should be
        //
        // <UpdatePerson xmlns='http://example.org/Person'>
View Full Code Here

    public void test1() {
        List<Param> p = IriDecoderHelper.decodeIri("http://host:8192/service/392/4?name=nodet",
                                                   "http://host:8192/service/{id}/{nb}");
        assertNotNull(p);
        assertEquals(3, p.size());
        assertEquals(new Param("id", "392"), p.get(0));
        assertEquals(new Param("nb", "4"), p.get(1));
        assertEquals(new Param("name", "nodet"), p.get(2));
    }
View Full Code Here

TOP

Related Classes of org.apache.servicemix.soap.bindings.http.interceptors.IriDecoderHelper.Param

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.