Package commonj.sdo.helper

Examples of commonj.sdo.helper.XSDHelper.define()


        assertEquals(2, types.size());
    }

    public void testDefineWithNoLocation() {
        XSDHelper xsdHelper = hc.getXSDHelper();
        List types = xsdHelper.define(getClass().getResourceAsStream(TEST_MODEL), null);
        assertEquals(2, types.size());
    }

    public void testDuplicateDefineWithLocation() throws IOException {
        XSDHelper xsdHelper = hc.getXSDHelper();
View Full Code Here


        assertEquals(2, types.size());
    }

    public void testDuplicateDefineWithLocation() throws IOException {
        XSDHelper xsdHelper = hc.getXSDHelper();
        List types = xsdHelper.define(modelURL.openStream(), modelURL.toString());
        assertEquals(2, types.size());

        List types2 = xsdHelper.define(modelURL.openStream(), modelURL.toString());
        assertEquals(0, types2.size());
    }
View Full Code Here

    public void testDuplicateDefineWithLocation() throws IOException {
        XSDHelper xsdHelper = hc.getXSDHelper();
        List types = xsdHelper.define(modelURL.openStream(), modelURL.toString());
        assertEquals(2, types.size());

        List types2 = xsdHelper.define(modelURL.openStream(), modelURL.toString());
        assertEquals(0, types2.size());
    }
   
    public void testXSDGeneration_staticSDOType() throws IOException
    {
View Full Code Here

       
    }
   
    public void testPrefixFromNSWithHyphenNumber() throws IOException {
        XSDHelper xsdHelper = hc.getXSDHelper();
        xsdHelper.define(xsdCornersURL.openStream(), xsdCornersURL.toString());
        DataFactory df = hc.getDataFactory();
        DataObject root = df.create("http://www.example.com/simple-1", "A");
        root.setString("a1", "a1s");
        root.setString("a2", "a2s");
       
View Full Code Here

    }

    public void testShortPrefix() throws IOException {
        XSDHelper xsdHelper = hc.getXSDHelper();
        URL url = getClass().getResource("/prefix.xsd");
        xsdHelper.define(url.openStream(), url.toString());
        DataObject cmd = hc.getDataFactory().create("http://soaassureservice.soabench.ibm.com", "CreateClaim");
        cmd.setString("requestInfo", "cost");
        String doc = hc.getXMLHelper().save(cmd, "http://soaassureservice.soabench.ibm.com", "createClaim");
        assertTrue(doc.indexOf("xmlns:as=\"http://soaassureservice.soabench.ibm.com\"") != -1);
    }
View Full Code Here

        assertSame(containerType, rootType);

        // now load xml to get a reference data object using schema
        HelperContext hcRef = SDOUtil.createHelperContext();
        XSDHelper xsdHelper = hcRef.getXSDHelper();
        List typeList = xsdHelper.define(DYNAMIC_TYPES_SCHEMA_STRING);
        assertNotNull(typeList);
        TypeHelper thRef = hcRef.getTypeHelper();
        Type rootTypeRef = thRef.getType(DYNAMIC_TYPES_URI, DYNAMIC_ROOT_TYPE_0);

        assertNotNull(rootTypeRef);
View Full Code Here

  public void test() throws IOException
  {
    HelperContext hc = SDOUtil.createHelperContext();
    URL url = getClass().getResource("/SubstitutionValues.xsd");
    XSDHelper xsdHelper = hc.getXSDHelper();
    xsdHelper.define(url.openStream(), url.toString());

    XMLHelper xmlHelper = hc.getXMLHelper();
    DataObject loadedObject =
        xmlHelper.load(getClass().getResourceAsStream("/substitutionValues1.xml")).getRootObject();
    Type type = loadedObject.getType();
View Full Code Here

        assertEquals(5, children.size());
    }

    public void testWrapper() throws Exception {
        XSDHelper xsdHelper = context.getXSDHelper();
        xsdHelper.define(getClass().getResourceAsStream("/wrapper.xsd"), null);
        XMLHelper xmlHelper = context.getXMLHelper();
        XMLDocument document = xmlHelper.load(getClass().getResourceAsStream("/wrapper.xml"));
        List children = handler.getChildren(document);
        assertEquals(5, children.size());
    }
View Full Code Here

                    throw loaderException;
                }
                InputStream xsdInputStream = wsdlURL.openStream();
                try {
                    XSDHelper xsdHelper = importSDO.getHelperContext().getXSDHelper();
                    xsdHelper.define(xsdInputStream, wsdlURL.toExternalForm());
                } finally {
                    xsdInputStream.close();
                }
                // FIXME: How do we associate the application HelperContext with
                // the one
View Full Code Here

                HelperContext defaultContext = HelperProvider.getDefaultContext();
                xsdInputStream = wsdlURL.openStream();
                try {
                    XSDHelper xsdHelper = defaultContext.getXSDHelper();
                    ClassLoader cl = Thread.currentThread().getContextClassLoader();
                    xsdHelper.define(xsdInputStream, wsdlURL.toExternalForm());
                } finally {
                    xsdInputStream.close();
                }
            } catch (IOException e) {
                throw new ContributionResolveException(e);
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.