[Mono-bugs] [Bug 458227] New: Generating web service help causes null key parameter name error
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Thu Dec 11 03:55:08 EST 2008
https://bugzilla.novell.com/show_bug.cgi?id=458227
Summary: Generating web service help causes null key parameter
name error
Product: Mono: Class Libraries
Version: SVN
Platform: i686
OS/Version: SuSE Linux 10.1
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Sys.Web.Services
AssignedTo: atsushi at ximian.com
ReportedBy: mjscod at gmx.de
QAContact: mono-bugs at lists.ximian.com
Found By: Community User
Overview Description:
Generating the web service help page causes an error due to changes in r121095.
I tried it with r121199. I don't know why, but it seems that msg.Name==null
which seems to indicate that there is a problem (empty properties) when the
SOAP objects are getting created.
Steps to Reproduce:
1. Start xsp in .../xsp/test
2. Open http://localhost:8080/1.1/webservice/ConverterService.asmx
Actual Results:
I got the following exception:
System.ArgumentNullException: null key
Parameter name: key
at System.Collections.Hashtable.get_Item (System.Object key) [0x000d5] in
/usr/src/mono/mcs/class/corlib/System.Collections/Hashtable.cs:412
at System.Web.Services.Description.MessageCollection.get_Item (System.String
name) [0x00000] in
/usr/src/mono/mcs/class/System.Web.Services/System.Web.Services.Description/MessageCollection.cs:56
at System.Web.Services.Description.BasicProfileChecker.CheckR2305
(System.Web.Services.Description.ConformanceCheckContext ctx,
System.Web.Services.Description.Operation value) [0x00034] in
/usr/src/mono/mcs/class/System.Web.Services/System.Web.Services.Description/BasicProfileChecker.cs:421
at System.Web.Services.Description.BasicProfileChecker.Check
(System.Web.Services.Description.ConformanceCheckContext ctx,
System.Web.Services.Description.Operation value) [0x00036] in
/usr/src/mono/mcs/class/System.Web.Services/System.Web.Services.Description/BasicProfileChecker.cs:412
at System.Web.Services.Description.WebServicesInteroperability.Check
(System.Web.Services.Description.ConformanceCheckContext ctx,
System.Web.Services.Description.ConformanceChecker checker,
System.Web.Services.Description.ServiceDescription sd) [0x001a8] in
/usr/src/mono/mcs/class/System.Web.Services/System.Web.Services.Description/WebServicesInteroperability.cs:136
at System.Web.Services.Description.WebServicesInteroperability.Check
(WsiProfiles claims, System.Web.Services.Description.ConformanceCheckContext
ctx, IEnumerable documents) [0x00043] in
/usr/src/mono/mcs/class/System.Web.Services/System.Web.Services.Description/WebServicesInteroperability.cs:73
at
System.Web.Services.Description.WebServicesInteroperability.CheckConformance
(WsiProfiles claims,
System.Web.Services.Description.ServiceDescriptionCollection services,
System.Web.Services.Description.BasicProfileViolationCollection violations)
[0x00008] in
/usr/src/mono/mcs/class/System.Web.Services/System.Web.Services.Description/WebServicesInteroperability.cs:55
at ASP.DefaultWsdlHelpGenerator_aspx.Page_Load (System.Object sender,
System.EventArgs e) [0x00263] in
/home/www/xsp/test/@@MonoFakeVirtualPath@@/usr/local/etc/mono/2.0/DefaultWsdlHelpGenerator.aspx:164
at System.Web.UI.Control.OnLoad (System.EventArgs e) [0x00029] in
/usr/src/mono/mcs/class/System.Web/System.Web.UI/Control.cs:967
at System.Web.UI.Control.LoadRecursive () [0x00020] in
/usr/src/mono/mcs/class/System.Web/System.Web.UI/Control.cs:1446
at System.Web.UI.Page.ProcessLoad () [0x0004a] in
/usr/src/mono/mcs/class/System.Web/System.Web.UI/Page.cs:1592
at System.Web.UI.Page.ProcessPostData () [0x0004d] in
/usr/src/mono/mcs/class/System.Web/System.Web.UI/Page.cs:1570
at System.Web.UI.Page.InternalProcessRequest () [0x001bf] in
/usr/src/mono/mcs/class/System.Web/System.Web.UI/Page.cs:1528
at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext context)
[0x0005b] in /usr/src/mono/mcs/class/System.Web/System.Web.UI/Page.cs:1347
Expected Results:
The web service help page should show up.
Build Date & Platform:
mono SVN r121199 on Linux
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list