Package org.xmldb.api.modules

Examples of org.xmldb.api.modules.XPathQueryService.query()


            }
            assertTrue(message.indexOf("XQST0049") > -1);

            System.out.println("testVariable 5: ========");
            query = "xquery version \"1.0\";\n" + "declare namespace param=\"param\";\n" + "declare function param:f() { $param:a };\n" + "declare variable $param:a {\"a\"};\n" + "param:f()";
            result = service.query(query);
            printResult(result);
            assertEquals("XQuery: " + query, 1, result.getSize());
            assertEquals("XQuery: " + query, "a", ((XMLResource) result.getResource(0)).getContent());

            System.out.println("testVariable 6: ========");
View Full Code Here


            XPathQueryService service =
                    storeXMLStringAndGetQueryService(NUMBERS_XML, numbers);

            System.out.println("testTypedVariables 1: ========");
            query = "let $v as element()* := ( <assign/> , <assign/> )\n" + "let $w := <r>{ $v }</r>\n" + "let $x as element()* := $w/assign\n" + "return $x";
            result = service.query(query);
            assertEquals("XQuery: " + query, 2, result.getSize());
            assertEquals("XQuery: " + query, Node.ELEMENT_NODE, ((XMLResource) result.getResource(0)).getContentAsDOM().getNodeType());
            assertEquals("XQuery: " + query, "assign", ((XMLResource) result.getResource(0)).getContentAsDOM().getNodeName());

            System.out.println("testTypedVariables 2: ========");
View Full Code Here

            assertEquals("XQuery: " + query, Node.ELEMENT_NODE, ((XMLResource) result.getResource(0)).getContentAsDOM().getNodeType());
            assertEquals("XQuery: " + query, "assign", ((XMLResource) result.getResource(0)).getContentAsDOM().getNodeName());

            System.out.println("testTypedVariables 2: ========");
            query = "let $v as node()* := ()\n" + "return $v";
            result = service.query(query);
            assertEquals("XQuery: " + query, 0, result.getSize());

            System.out.println("testTypedVariables 3: ========");
            query = "let $v as item()* := ()\n" + "return $v";
            result = service.query(query);
View Full Code Here

            result = service.query(query);
            assertEquals("XQuery: " + query, 0, result.getSize());

            System.out.println("testTypedVariables 3: ========");
            query = "let $v as item()* := ()\n" + "return $v";
            result = service.query(query);
            assertEquals("XQuery: " + query, 0, result.getSize());

            System.out.println("testTypedVariables 4: ========");
            query = "let $v as empty() := ()\n" + "return $v";
            result = service.query(query);
View Full Code Here

            result = service.query(query);
            assertEquals("XQuery: " + query, 0, result.getSize());

            System.out.println("testTypedVariables 4: ========");
            query = "let $v as empty() := ()\n" + "return $v";
            result = service.query(query);
            assertEquals("XQuery: " + query, 0, result.getSize());

            System.out.println("testTypedVariables 5: ========");
            query = "let $v as item() := ()\n" + "return $v";
            try {
View Full Code Here

            System.out.println("testTypedVariables 5: ========");
            query = "let $v as item() := ()\n" + "return $v";
            try {
                exceptionThrown = false;
                result = service.query(query);
            } catch (XMLDBException e) {
                exceptionThrown = true;
                message = e.getMessage();
            }
            assertTrue("XQuery: " + query, exceptionThrown);
View Full Code Here

            }
            assertTrue("XQuery: " + query, exceptionThrown);

            System.out.println("testTypedVariables 6: ========");
            query = "let $v as item()* := ( <a/> , 1 )\n" + "return $v";
            result = service.query(query);
            assertEquals("XQuery: " + query, 2, result.getSize());
            assertEquals("XQuery: " + query, Node.ELEMENT_NODE, ((XMLResource) result.getResource(0)).getContentAsDOM().getNodeType());
            assertEquals("XQuery: " + query, "a", ((XMLResource) result.getResource(0)).getContentAsDOM().getNodeName());
            assertEquals("XQuery: " + query, "1", ((XMLResource) result.getResource(1)).getContent());

View Full Code Here

            System.out.println("testTypedVariables 7: ========");
            query = "let $v as node()* := ( <a/> , 1 )\n" + "return $v";
            try {
                exceptionThrown = false;
                result = service.query(query);
            } catch (XMLDBException e) {
                exceptionThrown = true;
                message = e.getMessage();
            }
            assertTrue(exceptionThrown);
View Full Code Here

            System.out.println("testTypedVariables 8: ========");
            query = "let $v as item()* := ( <a/> , 1 )\n" + "let $w as element()* := $v\n" + "return $w";
            try {
                exceptionThrown = false;
                result = service.query(query);
                result = service.query(query);
            } catch (XMLDBException e) {
                exceptionThrown = true;
                message = e.getMessage();
            }
View Full Code Here

            System.out.println("testTypedVariables 8: ========");
            query = "let $v as item()* := ( <a/> , 1 )\n" + "let $w as element()* := $v\n" + "return $w";
            try {
                exceptionThrown = false;
                result = service.query(query);
                result = service.query(query);
            } catch (XMLDBException e) {
                exceptionThrown = true;
                message = e.getMessage();
            }
            assertTrue(exceptionThrown);
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.