Before doing so, can you post a complete (albeit minimal) XMPP document instance for us to have a short look and suggest a few things.
Regards Werner Mark Wallsgrove wrote: > 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 >> >> >> > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email

