Christian,

should the second <elementBinding> actually read

<elementBinding name="A/B">
  <java-class name="BClass"/>
</elementBinding>

as the element B is defined withi the complexType/element definition of A ?

If that does not make a difference, you could try a nested element
binding definition along the lines of

<?xml version="1.0" encoding="UTF-8"?>
<binding>
        <elementBinding name="A">
                <java-class name="AClass"/>
                <elementBinding name="B">
                        <java-class name="BClass"/>
                </elementBinding>
        </elementBinding>
</binding>

Regards
Werner


Zeiler Christian, Bedag wrote:
> Hello 
> 
> I've the following schema and I want to use the source generator
> (version 0.9.9.1) with a mapping file. What I want to do is to create a
> java class with the name AClass for the element A and a java class with
> the name BClass for the element B. My mapping file works perfect for
> element A but the generator doesn't generate the java class with the
> desired name for the element B. It just creates a class with the name of
> the element (B). I tried many different ways but I couldn't figure out
> how to force the generator to create a java class with the name BClass
> for B.
> 
> I would really appreciate it if somebody can help me.
> 
> Best regards 
> Christian
> 
> -----------------------------------------------------------------
> Schema file:
> -----------------------------------------------------------------
> <?xml version="1.0" encoding="UTF-8"?>
> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema";
> elementFormDefault="qualified" attributeFormDefault="unqualified">
>       <xs:element name="A">
>               <xs:complexType>
>                       <xs:sequence>
>                               <xs:element name="B">
>                                       ...
>                       </xs:sequence>
>               </xs:complexType>
>       </xs:element>
> </xs:schema>
> -----------------------------------------------------------------
> Mapping file:
> -----------------------------------------------------------------
> <?xml version="1.0" encoding="UTF-8"?>
> <binding>
>       <elementBinding name="A">
>               <java-class name="AClass"/>
>       </elementBinding>
>       <elementBinding name="B/A">
>               <java-class name="BClass"/>
>       </elementBinding>
>       -->
> </binding>
> -----------------------------------------------------------------
> 
> 
> 
> -------------------------------------------------
> If you wish to unsubscribe from this list, please 
> send an empty message to the following address:
> 
> [EMAIL PROTECTED]
> -------------------------------------------------
> 
> 


-------------------------------------------------
If you wish to unsubscribe from this list, please 
send an empty message to the following address:

[EMAIL PROTECTED]
-------------------------------------------------

Reply via email to