You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xmlbeans.apache.org by "Jacob Danner (JIRA)" <xm...@xml.apache.org> on 2007/12/05 05:16:43 UTC
[jira] Commented: (XMLBEANS-352) Unable to generate code when a
schema has an element called "Con" on Windows
[ https://issues.apache.org/jira/browse/XMLBEANS-352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12548528 ]
Jacob Danner commented on XMLBEANS-352:
---------------------------------------
I've seen similar issues with names like lpt1, etc.
I was able to get around these issues using an xsdconfig file to map a name to something else.
Does this workaround not do for you?
Is there another solution what you were seeking for this? Do you want XmlBeans to try and handle windows reserved words like it handles java reserved keywords?
> 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: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org