[ 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]