3 Replies Latest reply on May 17, 2008 1:34 AM by BKBK

    Validating an XML Document

    akalan
      Being that xmlValidate() cannot process a schema (xsd) having either an import or an include, is there another way to validate an XML document from within a Coldfusion application?

      Re-writing the schema is not an option.
        • 1. Re: Validating an XML Document
          BKBK Adobe Community Professional & MVP
          What information do you get when you dump the function?

          • 2. Re: Validating an XML Document
            akalan Level 1
            ROOT CAUSE:
            java.lang.StackOverflowError
            at java.util.Hashtable.get(Hashtable.java:334)
            at java.util.Properties.getProperty(Properties.java:932)
            at java.lang.System.getProperty(System.java:655)
            at org.apache.xerces.impl.XMLEntityManager$1.run(Unknown Source)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.apache.xerces.impl.XMLEntityManager.getUserDir(Unknown Source)
            at org.apache.xerces.impl.XMLEntityManager.expandSystemIdStrictOff(Unknown Source)
            at org.apache.xerces.impl.XMLEntityManager.expandSystemId(Unknown Source)
            at org.apache.xerces.impl.xs.XMLSchemaLoader.resolveDocument(Unknown Source)
            at org.apache.xerces.impl.xs.traversers.XSDHandler.resolveSchema(Unknown Source)
            at org.apache.xerces.impl.xs.traversers.XSDHandler.constructTrees(Unknown Source)
            at org.apache.xerces.impl.xs.traversers.XSDHandler.constructTrees(Unknown Source)
            at org.apache.xerces.impl.xs.traversers.XSDHandler.constructTrees(Unknown Source)
            at org.apache.xerces.impl.xs.traversers.XSDHandler.constructTrees(Unknown Source)
            at org.apache.xerces.impl.xs.traversers.XSDHandler.constructTrees(Unknown Source)
            at org.apache.xerces.impl.xs.traversers.XSDHandler.constructTrees(Unknown Source)
            at org.apache.xerces.impl.xs.traversers.XSDHandler.constructTrees(Unknown Source)
            .
            .
            .
            .
            • 3. Re: Validating an XML Document
              BKBK Adobe Community Professional & MVP
              I am still looking into it. I'm looking in the direction of a workaround.

              I did a test in which there were include and import elements in the schema. Like you, I got a StackOverflow error.