Afaik JAX-WS allows to pass javax.xml.transform.Source or org.w3c.dom.Document instances to your service which is more or less what you want.
-- Pawel Lipka IT Architect ________________________________ AMG.net businesstechnology consulting http://www.amg.net.pl Łąkowa 11, 90-554 Lodz, tel/fax (42) 296 11 32 Tresc niniejszej wiadomosci moze byc poufna. Jezeli nie jestescie Panstwo jej adresatem, to rozprowadzanie lub wykorzystywanie zawartych tu informacji jest zabronione. -----Original Message----- From: Johan Andersson [mailto:[EMAIL PROTECTED] Sent: Thursday, August 07, 2008 3:33 PM To: [email protected] Subject: Non-databinding service Hello, I recently started to investigate CXF in the hopes that it can replace my current Axis2-based architecture. So far I like CXF alot, the clean api:s and the ease of writing java-first services and what I perceive to be very flexible deployment mechanisms. I do however have some difficulties figuring out how to create a service with no databinding, just working with the raw xml document inside the soap:body. The scenario I try to implement is one where the wsdl already exists (no need to create through reflection/annotations) and where the actual databinding need to take place in a different jvm than the one running CXF (the jvm running CXF will not have access to those classes). So basically I would like to use CXF to accept my wsdl as is, do the heavy lifting in terms of handling the different ws-* specs (primarely addressing and security) and then give the raw XMLStreamReader (or even the InputStream) to the service(s) implementation. I have experimented with writing some interceptors, custom invokers/executors etc but I get the feeling I'm missing something obvious as it seems like I have to replace half the interceptor chain and implement a custom version of everything just to pipe the stream through the stack. If someone could point me to some example of a service working of the raw xml stream I would be very grateful. Thanks, Johan __________________________________________________________ Ta semester! - sök efter resor hos Kelkoo. Jämför pris på flygbiljetter och hotellrum här: http://www.kelkoo.se/c-169901-resor-biljetter.html?partnerId=96914052
