[Mono-bugs] [Bug 51846][Nor] Changed - MONO having problems accessing BEA WebLogic WebService

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Thu, 5 Feb 2004 01:41:50 -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 davidandrewtaylor@hotmail.com.


--- shadow/51846	2004-02-05 01:35:02.000000000 -0500
+++ shadow/51846.tmp.21735	2004-02-05 01:41:50.000000000 -0500
@@ -10,13 +10,12 @@
 Component: Sys.Web.Services
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: davidandrewtaylor@hotmail.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 Summary: MONO having problems accessing BEA WebLogic WebService
 Description of Problem:
 When calling WebLogic WebService (using RPC-Encoded) from a simple console
 .exe the method call just sits there forever (does not return any errors
 and never timesout).  I would need a network monitor to see what actually
@@ -56,6 +55,48 @@
 Otherwise, please, provide more information (tcpdump file would be
 nice :).
 ------- Additional Comments From davidandrewtaylor@hotmail.com  2004-02-05 01:35 -------
 Additional information will be supplied shortly.
+------- Additional Comments From davidandrewtaylor@hotmail.com  2004-02-05 01:41 -------
+TEST CASE (Fails on MONO 0.30)
+1. Create Proxy using MONO WSDL Tool (use the URL below):
+2. Write Test Code (test.cs shown below):
+//Start of code
+using System;
+public class test
+    public static void Main()
+    {
+        CreateUser service = new CreateUser();
+        Console.WriteLine("Starting");
+        bool exists = service.doesExist("fred");
+        if (exists) Console.Write("Yes"); else Console.Write("No");
+    }
+//End of code
+3. Compile (include both proxy and test code):
+mcs *.cs /r:System.Web.Services
+4. Run:
+mono CreateUser.exe
+Expected Result:
+Depending on the user name included in the code either Yes or No 
+should be printed to the console.  This works perfectly when run 
+using MS.NET (even using the proxy and test code generated and 
+compiled under MONO then running the image on .NET).
+Actual Result:
+However using MONO 0.30 it just sits there forever (I waited for a 
+few minutes at least...).