Unusual IP error assigning schema to new form template - InfoPath Dev
in

InfoPath Dev

Unusual IP error assigning schema to new form template

Last post 04-09-2009 12:02 PM by RLPopeIII. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 04-08-2009 08:13 AM

    Unusual IP error assigning schema to new form template

    I am designing a new form in IP 2007 based on a schema.  The schema is valid (based on Altova's validator).  When I load the schema in the form creation wizard, I get the error: "Names beginning with the three letter sequence x, m, l, in any case combination, are reserved for use by XML and XML-related specifications, (at row x, line x)" and the schema will not load.

     

    I have checked the schema and the text in that line is : 

    <xs:import namespace="http://purl.org/dc/elements/1.1/" schemaLocation="..\..\..\..\..\..\Schema Library\Dublin Core\simpledc20021212.xsd"/>. 

     

    The error location points to the 'x' in xsd. 

     I can't see why the schema load would fail on this element. Any sugesstions?

     

    Thanks,

    Ren

  • 04-09-2009 12:02 PM In reply to

    Re: Unusual IP error assigning schema to new form template

    I found out why InfoPath will not accept the schema:

     The line in the schema that Infopath reports an error is:  <xs:import namespace="http://purl.org/dc/elements/1.1/" schemaLocation="..\..\..\..\..\..\Schema Library\Dublin Core\simpledc20021212.xsd"/>

    The error is acctually comming from the imported schema.  This dublin core schema references the xml namespace which has the schemalocation of: schemaLocation=http://www.w3.org/2001/03/ixml.xsd

     Although the schema W3C validates, for some reason InfoPath doesn't (it is one of the only valid reasons to use the xml reserved word). 

     Any suggestions for work arounds?

Page 1 of 1 (2 items)
Copyright © 2003-2019 Qdabra Software. All rights reserved.
View our Terms of Use.