[Mono-bugs] [Bug 51208][Maj] Changed - can't invoke two web service methods
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Sun, 23 Nov 2003 21:31:15 -0500 (EST)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by james@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=51208
--- shadow/51208 2003-11-22 14:47:18.000000000 -0500
+++ shadow/51208.tmp.4409 2003-11-23 21:31:15.000000000 -0500
@@ -103,6 +103,113 @@
------- Additional Comments From gonzalo@ximian.com 2003-11-20 19:36 -------
James, are you using current CVS?
------- Additional Comments From james@ximian.com 2003-11-22 14:47 -------
Yep, I'm using the latest CVS. I updated again today and still get
the same error.
+
+------- Additional Comments From james@ximian.com 2003-11-23 21:31 -------
+I used ethereal to trace the traffic during this, and I've pasted it
+below. Looks like the second response goes across, but nothing comes
+back.
+
+POST /ccx/GlobalWeather HTTP/1.1
+
+User-Agent: Mono Web Services Client Protocol 1.1.4322.573
+
+SOAPAction: capeconnect:GlobalWeather:StationInfo#searchByName
+
+Content-Type: text/xml; charset=utf-8
+
+Content-Length: 401
+
+Expect: 100-continue
+
+Host: live.capescience.com
+
+
+
+<?xml version="1.0" encoding="utf-8"?>
+<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+ <soap:Body>
+ <q1:searchByName xmlns:q1="capeconnect:GlobalWeather:StationInfo">
+ <name xsi:type="xsd:string">bloomington</name>
+ </q1:searchByName>
+ </soap:Body>
+</soap:Envelope>
+
+HTTP/1.0 200 OK
+
+Content-Type: text/xml; charset=utf-8
+
+Content-Length: 1790
+
+Date: Mon, 24 Nov 2003 01:35:01 GMT
+
+Servlet-Engine: CapeConnect/3.5.1.1024 (Orcas/4.4.0, Tomcat Web
+Server/3.2.4)
+
+
+
+<?xml version="1.0"?>
+<SOAP-ENV:Envelope
+xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
+xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+xmlns:cc1="http://www.capeclear.com/GlobalWeather.xsd"
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
+<SOAP-ENV:Body
+SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
+<cc2:searchByNameResponse
+xmlns:cc2="capeconnect:GlobalWeather:StationInfo" SOAP-ENC:root="1">
+<return xsi:type="cc1:ArrayOfStation"
+SOAP-ENC:arrayType="cc1:Station[2]"><item xsi:type="cc1:Station">
+<icao xsi:type="xsd:string">KBMG</icao><wmo xsi:nil="true"/><iata
+xsi:type="xsd:string">BMG</iata><elevation
+xsi:type="xsd:double">257.0</elevation><latitude
+xsi:type="xsd:double">39.143</latitude><longitude
+xsi:type="xsd:double">-86.617</longitude><name
+xsi:type="xsd:string">Bloomington, Monroe County Airport</name><region
+ xsi:type="xsd:string">IN</region><country
+xsi:type="xsd:string">United States</country><string
+xsi:type="xsd:string">KBMG (BMG) - Bloomington, Monroe County Airport,
+IN, United States @ 39.143'N -86.617'W
+257m</string></item><item xsi:type="cc1:Station">
+<icao xsi:type="xsd:string">KBMI</icao><wmo xsi:nil="true"/><iata
+xsi:nil="true"/><elevation
+xsi:type="xsd:double">267.0</elevation><latitude
+xsi:type="xsd:double">40.483</latitude><longitude
+xsi:type="xsd:double">-88.917</longitude><name
+xsi:type="xsd:string">Bloomington / Normal</name><region
+xsi:type="xsd:string">IL</region><country
+xsi:type="xsd:string">United States</country><string
+xsi:type="xsd:string">KBMI - Bloomington / Normal, IL, United States @
+40.483'N -88.917'W
+267m</string></item></return></cc2:searchByNameResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>
+
+POST /ccx/GlobalWeather HTTP/1.1
+
+User-Agent: Mono Web Services Client Protocol 1.1.4322.573
+
+SOAPAction: capeconnect:GlobalWeather:GlobalWeather#getWeatherReport
+
+Content-Type: text/xml; charset=utf-8
+
+Content-Length: 403
+
+Host: live.capescience.com
+
+
+
+<?xml version="1.0" encoding="utf-8"?>
+<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
+ <soap:Body>
+ <q1:getWeatherReport
+xmlns:q1="capeconnect:GlobalWeather:GlobalWeather">
+ <code xsi:type="xsd:string">BMG</code>
+ </q1:getWeatherReport>
+ </soap:Body>
+</soap:Envelope>