Kenneth,

if you were to use the XML code generator to geenrate your Java classes
from an XML schema (or a set thereof), this would be given to you
automatically. But in the context of a manually mapped set of java
classes, I am not sure this can be achieved at all.

Regards
Werner

[email protected] wrote:
> Dear list,
> 
> The following mapping:
>     <class name="SomeClass">
>         <map-to xml="A" ns-prefix="bean" ns-uri="http://beans.be/"; />
> 
>         <field name="B" type="java.lang.String" collection="set">
>             <bind-xml name="C" location="C" />
>         </field>
> 
>         <field name="D" type="SomeClass2" get-method="getClass2">
>         </field>
>     </class>
> Generates the following XML:
> <?xml version="1.0" encoding="UTF-8"?>
> <bean:SomeClass xmlns:bean="http://beans.be/";>
>     <bean:B>
>         <bean:C>83021805793</bean:C>
>     </bean:B>
>     <bean:D>
>         <E>83021805793</E>
>         <E>RC</E>
>     </bean:D>
> </bean:SomeClass>
> 
> The children of SomeClass should not inherit the namespace from SomeClass. So 
> the XML should look like this:
> <?xml version="1.0" encoding="UTF-8"?>
> <bean:SomeClass xmlns:bean="http://beans.be/";>
>     <B>
>         <C>83021805793</C>
>     </B>
>     <D>
>         <E>83021805793</E>
>         <E>RC</E>
>     </D>
> </bean:SomeClass>
> 
> I know it is possible to have a different namespaces on the child elements 
> (using QName), but for some reason I cannot configure an empty namespace on 
> the child elements.
> Is this possible or is this a known limitation of Castor?
> 
> Many thanks in advance.
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>     http://xircles.codehaus.org/manage_email
> 
> 

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to