Darm! It would seam that XMPP relies on such violations! Could you
sugggest any binding tools which ignores the namespace rule?

On 11/3/09, Werner Guttmann <[email protected]> wrote:
> Hi Mark,
>
> Mark Wallsgrove wrote:
>> Hi werner,
>>
>> Thanks for the reply. That does make sense, and yes i am using a
>> mapping file. Is there a way how you can use more than one namespace?
> No, definitely not. Bear in mind that you are binding a Java class to an
> XML artefact in your XML document instance. As such, this XML artefact
> can carry one (and only one) namespace URI (prefix). Anything else would
> violate the core definitions of XML.
>
>> If i place two map-to elements in a class it throws a exception..
>>
>> Best regards,
>> Mark
>>
>> On 11/3/09, Werner Guttmann <[email protected]> wrote:
>>> Hi Mark,
>>>
>>> both xmlns:stream="..." and xmlns="...." are XML namespace declarations,
>>> and as such will not be accessible to you upon unmarshalling. The will
>>> be used (internally) by Castor to 'bind' the XML to the corresponding
>>> POJOs as mapped in your mapping file (assuming you are using a mapping
>>> file, of course).
>>>
>>> Does this make (more) sense to you ?
>>>
>>> Regards
>>> Werner
>>>
>>> Mark Wallsgrove wrote:
>>>> Hey All,
>>>>
>>>> I have been trying out all sorts of XML -> POJO binders, but Castor
>>>> seams to have nearly everything that I need. But I have come across a
>>>> problem. I am trying to implement a client for the XMPP protocol and
>>>> some of the XML doesn't seam to fit with Castor.
>>>>
>>>> <stream:stream xmlns:stream="http://etherx.jabber.org/streams";
>>>> id="4AEACDCF" xmlns="jabber:client" from="shigeoka.com" />
>>>>
>>>> When I declare xmlns as a attribute it never provides a value when
>>>> unmarshalled. Also how can I provide the data in xmlns:stream to my
>>>> POJO?
>>>>
>>> ---------------------------------------------------------------------
>>> 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
>
>
>


-- 
Best Regards,
Mark Wallsgrove

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

    http://xircles.codehaus.org/manage_email


Reply via email to