[Javalist] .Net Webservice-hez kliens
Komáromi, Zoltán
komaromi.zoltan at horticosoft.hu
2012. Jún. 19., K, 09:38:47 CEST
Sziasztok,
van egy .Net webservice, ehhez kéne nekem kliens. Ami a problémát okozza,
az a targetNamespace="".
NetBeans alatt generáltam hozzá klienst. (wsImport, METRO)
A kimenő SOAP kérés:
<?xml version="1.0" encoding="UTF-8"?>
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope">
<S:Body>
<ns2:SearchEvents xmlns:ns2="http://alma.korte.hu/">
...
</ns2:SearchEvents>
</S:Body>
</S:Envelope>
viszont ez kellene:
<?xml version="1.0" encoding="UTF-8"?>
<S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope">
<S:Body>
<SearchEvents>
...
</SearchEvents>
</S:Body>
</S:Envelope>
Visszafelé ugyanez csak fordítva.
Gondoltam egy MessageHandlerrel áthidalom a problémát, de egyszerűen az
xmlns:ns2 attributumot nem tudom eltüntetni.
A prefixet tudom üresre állítani, a Node
getattributes().removeNamedItem(..) csak látszólag működik.
Van valami ötletetek?
Köszi a segítséget,
KoZo
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20120619/ffa14a47/attachment.html>
További információk a(z) Javalist levelezőlistáról