[ 
https://issues.apache.org/jira/browse/XMLBEANS-352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12548739
 ] 

Tom Haggie commented on XMLBEANS-352:
-------------------------------------

Thanks for the suggestion, it doesn't seem to work for me - here's the config 
I'm trying .

<xb:config xmlns:xb="http://www.bea.com/2002/09/xbean/config";>
<xb:qname name="Con" javaname="Good"/>
</xb:config>

It's the generation of intermediate xsb files that's the problem.

Here's the error which I stupidly missed in the actual bug report:
C:\source\build.xml:13: org.apache.xmlbeans.SchemaTypeLoaderException: 
C:\Temp\xbean50931.d\classes\schema\element\_nons\Con.xsb (Access is denied) 
(schema.system.s53FD8EF7FDCCA27C229DC88CC447BCDC.schema/element/_nons/Con) - 
code 9

An effective workaround would be great for me now but I do think that this is a 
bug and that XmlBeans should deal with reserved words. 

> 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