You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xmlbeans.apache.org by "Dan Flynn (JIRA)" <xm...@xml.apache.org> on 2008/07/17 03:32:31 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&focusedCommentId=12614189#action_12614189 ] 

Dan Flynn commented on XMLBEANS-352:
------------------------------------

Hi Tom or Jacob,

Did you guys ever figure out a good work around for this one?  I have the same issue with an industry standard schema that is using "CON" as an element name in the defintion.  If it was a complex type, then I would simply rename the type and update the referenced, but it is an element and I cannot do that.

Any help would be appreciated.  Thanks.

Dan

> 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