Unable to generate code when a schema has an element called "Con" on Windows
----------------------------------------------------------------------------

                 Key: XMLBEANS-352
                 URL: https://issues.apache.org/jira/browse/XMLBEANS-352
             Project: XMLBeans
          Issue Type: Bug
         Environment: Microsoft Windows, JDK1.6.0_03, Ant 
            Reporter: Tom Haggie


It tries to create a file called Con.xsb, Windows does not allow filenames to 
be named con, for a complete list of reserved names follow this link:
http://msdn2.microsoft.com/en-us/library/aa365247.aspx

I encountered this problem when trying to generate classes for the XSD PMML3.1 
from www.dmg.org - it's a industry standard XSD so I can't change it.

Here's a demo XSD that reproduces the problem:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema";>
<xs:element name="Con" />
</xs:schema>

Here's a demo build.xml file that tries to compile the XSD (and fails on 
Windows):
<?xml version="1.0"?>
<project name="BuildPmmlXml" default="buildJava">

        <taskdef name="xmlbean" 
classname="org.apache.xmlbeans.impl.tool.XMLBean" classpath="C://Program 
Files//xmlbeans-1.0.4-jdk1.3//lib//xbean.jar"/>
        
        <target name="buildBug">
                <xmlbean schema="bug.xsd" srcgendir="bug"/>
        </target>
</project>

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to