Can you use wireshark or the logging interceptors or similar to capture the 
info on the wire?  This error makes it SOUND like it's raw XML on the wire, 
not soap.

Dan

On Thursday, August 11, 2011 8:18:08 AM Nick Klauer wrote:
> So I think I wasn't fully subscribed to the user list before sending this
> the first time through Nabble, so I apologize if I'm incorrect and this is a
> repeat submission.
> 
> I have a web service from a vendor that they wrote years ago and didn't
> provide a .wsdl for.  They did provide an XSD, and a couple endpoints to
> point your SOAP service to.  From what I can tell, it is SOAP-like, in that
> you wrap your messages in a SOAP envelope, and I have been able to hand-jam
> a request through to the service and get a proper response.
> 
> Now, I want to use CXF to simplify this and keep my code as Java-like as
> possible.  In order to do this, though, I had to hand-craft a WSDL.  Things
> seem okay in that the WSDL is read by CXF, Java code is generated, and it
> appears that I can call the service.  However, I get the exception above
> ("QueryResponse" is not a valid SOAP version) and don't know what I might be
> doing wrong.
> 
> I have posted a gist of the exception I get and the wsdl.  I would post the
> .xsd, too, but I am not sure about liability concerns with this, as the .xsd
> is not publicly accessible without being a customer.
> 
> https://gist.github.com/1134842
> 
> 
> What could be causing my issue?  How might I go about fixing it or better
> troubleshooting it?
> 
> -Nick Klauer
-- 
Daniel Kulp
[email protected]
http://dankulp.com/blog
Talend - http://www.talend.com

Reply via email to