Hi Demetris, I'm using Axis 1.3, but these are the HTTP headers that my requests tend to have:
POST /axis/services/ExampleAxisService HTTP/1.0 Content-Type: text/xml; charset=utf-8 Accept: application/soap+xml, application/dime, multipart/related, text/* User-Agent: Axis/1.3 Host: 127.0.0.1:1234 Cache-Control: no-cache Pragma: no-cache SOAPAction: "" Content-Length: 445 <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope ...> And these are the ones on the response: HTTP/1.1 200 OK Server: Apache-Coyote/1.1 Set-Cookie: JSESSIONID=09876Jeffrey; Domain=pag; Expires=Thu, 21-Jun-2007 15:31:07 GMT Content-Type: text/xml;charset=utf-8 Date: Thu, 21 Jun 2007 12:44:27 GMT Connection: close <?xml version="1.0" encoding="utf-8"?><soapenv:Envelope ...> Obviously, you can change the SOAPAction and a few of the others, but the answer I believe is yes, the HTTP headers do matter in web services that go over the http protocol. -jeff -----Original Message----- From: Demetris G [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 20, 2007 8:00 PM To: Demetris G Cc: [email protected] Subject: Re: SOAP response Hi again, I didn't get a response for the simple issue below so I am trying again. I intercept the response from a legitimate SOAP call to a remote Axis container and I return it back to the client by simply feeding it into the socket that the client wrote the HTTP bundle to. Shouldn't this work ? what I am missing ? Is the client side excepting to see HTTP headers etc and not just the SOAP response ? I will appreciate any ideas on this. Thanks Demetris G wrote: > > Hi all, > > I am manually feeding the following SOAP response into an Axis > engine that requested > this through a SOAP message and Axis responds with a > java.lang.NumberFormatException > For input string "version="1.0" etc. > > Shouldn't the msg below be accepted with no issues from the engine > ?? What is it missing? > > Thanks much > > > > <?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope > xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><ns1 :getBundlesResponse > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xmlns:ns1="http://soapobject.bundle.knopflerfish.org"><getBundlesReturn > soapenc:arrayType="xsd:long[24]" xsi:type="soapenc:Array" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"><getBundlesRet urn > href="#id0"/><getBundlesReturn href="#id1"/><getBundlesReturn > href="#id2"/><getBundlesReturn href="#id3"/><getBundlesReturn > href="#id4"/><getBundlesReturn href="#id5"/><getBundlesReturn > href="#id6"/><getBundlesReturn href="#id7"/><getBundlesReturn > href="#id8"/><getBundlesReturn href="#id9"/><getBundlesReturn > href="#id10"/><getBundlesReturn href="#id11"/><getBundlesReturn > href="#id12"/><getBundlesReturn href="#id13"/><getBundlesReturn > href="#id14"/><getBundlesReturn href="#id15"/><getBundlesReturn > href="#id16"/><getBundlesReturn href="#id17"/><getBundlesReturn > href="#id18"/><getBundlesReturn href="#id19"/><getBundlesReturn > href="#id20"/><getBundlesReturn href="#id21"/><getBundlesReturn > href="#id22"/><getBundlesReturn > href="#id23"/></getBundlesReturn></ns1:getBundlesResponse><multiRef > id="id12" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">18</multiRef>< multiRef > id="id22" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">22</multiRef>< multiRef > id="id17" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">23</multiRef>< multiRef > id="id14" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">13</multiRef>< multiRef > id="id18" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">17</multiRef>< multiRef > id="id16" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">12</multiRef>< multiRef > id="id20" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">6</multiRef><m ultiRef > id="id9" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">20</multiRef>< multiRef > id="id23" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">3</multiRef><m ultiRef > id="id3" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">11</multiRef>< multiRef > id="id15" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">10</multiRef>< multiRef > id="id21" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">7</multiRef><m ultiRef > id="id1" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">4</multiRef><m ultiRef > id="id2" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">14</multiRef>< multiRef > id="id11" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">19</multiRef>< multiRef > id="id8" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">21</multiRef>< multiRef > id="id5" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">9</multiRef><m ultiRef > id="id0" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">5</multiRef><m ultiRef > id="id4" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">8</multiRef><m ultiRef > id="id19" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">0</multiRef><m ultiRef > id="id6" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">1</multiRef><m ultiRef > id="id7" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">15</multiRef>< multiRef > id="id13" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">2</multiRef><m ultiRef > id="id10" soapenc:root="0" > soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xsi:type="xsd:long" > xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">16</multiRef>< /soapenv:Body></soapenv:Envelope>] > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
