Package org.jaxen

Examples of org.jaxen.SimpleNamespaceContext.addNamespace()


        Object document = nav.getDocument(url);
        XPath contextpath = new BaseXPath("/", nav);
        log("Initial Context :: " + contextpath);
        List list = contextpath.selectNodes(document);
        SimpleNamespaceContext nsContext = new SimpleNamespaceContext();
        nsContext.addNamespace("alias", "http://fooNamespace/");
        nsContext.addNamespace("bar", "http://barNamespace/");
        nsContext.addNamespace("foo", "http://fooNamespace/");
        getContextSupport().setNamespaceContext(nsContext);
        Iterator iter = list.iterator();
        while (iter.hasNext()) {
View Full Code Here


        XPath contextpath = new BaseXPath("/", nav);
        log("Initial Context :: " + contextpath);
        List list = contextpath.selectNodes(document);
        SimpleNamespaceContext nsContext = new SimpleNamespaceContext();
        nsContext.addNamespace("alias", "http://fooNamespace/");
        nsContext.addNamespace("bar", "http://barNamespace/");
        nsContext.addNamespace("foo", "http://fooNamespace/");
        getContextSupport().setNamespaceContext(nsContext);
        Iterator iter = list.iterator();
        while (iter.hasNext()) {
            Object context = iter.next();
View Full Code Here

        log("Initial Context :: " + contextpath);
        List list = contextpath.selectNodes(document);
        SimpleNamespaceContext nsContext = new SimpleNamespaceContext();
        nsContext.addNamespace("alias", "http://fooNamespace/");
        nsContext.addNamespace("bar", "http://barNamespace/");
        nsContext.addNamespace("foo", "http://fooNamespace/");
        getContextSupport().setNamespaceContext(nsContext);
        Iterator iter = list.iterator();
        while (iter.hasNext()) {
            Object context = iter.next();
            assertValueOfXPath("Hello", context, "/foo:a/b/c");
View Full Code Here

        Object document = nav.getDocument(url);
        XPath contextpath = new BaseXPath("/", nav);
        log("Initial Context :: " + contextpath);
        List list = contextpath.selectNodes(document);
        SimpleNamespaceContext nsContext = new SimpleNamespaceContext();
        nsContext.addNamespace("dummy", "http://dummyNamespace/");
        getContextSupport().setNamespaceContext(nsContext);
        Iterator iter = list.iterator();
        while (iter.hasNext()) {
            Object context = iter.next();
            assertCountXPath(1, context, "/dummy:a/dummy:b/dummy:c");
View Full Code Here

        return (OMElement) xpath.selectSingleNode(parentElement);
    }

    private XPath getXPath(String xpathString) throws JaxenException {
        SimpleNamespaceContext nsCtx = new SimpleNamespaceContext();
        nsCtx.addNamespace("ns", "http://geronimo.apache.org/xml/ns/j2ee/connector-1.1");
        XPath xpath = new AXIOMXPath(xpathString);
        xpath.setNamespaceContext(nsCtx);
        return xpath;
    }
View Full Code Here

  private static final String CIPHER_ELEMENT = "//xenc:EncryptedData/xenc:CipherData/xenc:CipherValue";

  public static void optimize(SOAPEnvelope env, List<String> expressions, Map namespaces) throws RampartException {
   
    SimpleNamespaceContext nsCtx = new SimpleNamespaceContext();
    nsCtx.addNamespace(WSConstants.ENC_PREFIX,WSConstants.ENC_NS);
    nsCtx.addNamespace(WSConstants.SIG_PREFIX,WSConstants.SIG_NS);
    nsCtx.addNamespace(WSConstants.WSSE_PREFIX,WSConstants.WSSE_NS);
    nsCtx.addNamespace(WSConstants.WSU_PREFIX,WSConstants.WSU_NS);

    Iterator keys = namespaces.keySet().iterator();
View Full Code Here

  public static void optimize(SOAPEnvelope env, List<String> expressions, Map namespaces) throws RampartException {
   
    SimpleNamespaceContext nsCtx = new SimpleNamespaceContext();
    nsCtx.addNamespace(WSConstants.ENC_PREFIX,WSConstants.ENC_NS);
    nsCtx.addNamespace(WSConstants.SIG_PREFIX,WSConstants.SIG_NS);
    nsCtx.addNamespace(WSConstants.WSSE_PREFIX,WSConstants.WSSE_NS);
    nsCtx.addNamespace(WSConstants.WSU_PREFIX,WSConstants.WSU_NS);

    Iterator keys = namespaces.keySet().iterator();
    while(keys.hasNext()){
View Full Code Here

  public static void optimize(SOAPEnvelope env, List<String> expressions, Map namespaces) throws RampartException {
   
    SimpleNamespaceContext nsCtx = new SimpleNamespaceContext();
    nsCtx.addNamespace(WSConstants.ENC_PREFIX,WSConstants.ENC_NS);
    nsCtx.addNamespace(WSConstants.SIG_PREFIX,WSConstants.SIG_NS);
    nsCtx.addNamespace(WSConstants.WSSE_PREFIX,WSConstants.WSSE_NS);
    nsCtx.addNamespace(WSConstants.WSU_PREFIX,WSConstants.WSU_NS);

    Iterator keys = namespaces.keySet().iterator();
    while(keys.hasNext()){
      String strPrefix =  (String)keys.next();
View Full Code Here

   
    SimpleNamespaceContext nsCtx = new SimpleNamespaceContext();
    nsCtx.addNamespace(WSConstants.ENC_PREFIX,WSConstants.ENC_NS);
    nsCtx.addNamespace(WSConstants.SIG_PREFIX,WSConstants.SIG_NS);
    nsCtx.addNamespace(WSConstants.WSSE_PREFIX,WSConstants.WSSE_NS);
    nsCtx.addNamespace(WSConstants.WSU_PREFIX,WSConstants.WSU_NS);

    Iterator keys = namespaces.keySet().iterator();
    while(keys.hasNext()){
      String strPrefix =  (String)keys.next();
      String strNS = (String)namespaces.get(strPrefix);
View Full Code Here

    Iterator keys = namespaces.keySet().iterator();
    while(keys.hasNext()){
      String strPrefix =  (String)keys.next();
      String strNS = (String)namespaces.get(strPrefix);
      nsCtx.addNamespace(strPrefix,strNS);
    }

    try {
            for (String exp : expressions) {
                XPath xp = new AXIOMXPath(exp);
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.