Is there no way for supporting me? I can extract the namespace and the root element name via reflection from my JAXBPacketExtension. It is actually a composite that is responsible for all the (un-)marshalling stuff.
I just made a small modification... The messages are transfered correctly if I am able to overwrite the method "getChildElementXML()". But it is final. Isn't it possible to remove the final classifier of this method? Otherwise migration becomes impossible for me. All my Dto classes are shared between different implementations (Smack is only one of them).
If this is solved, I am now confronted with the problem that I am not able to get a specific (leaf) node from the PubSubManager. I must evaluate where the problem comes from.