Bug 434892 - wsdl crashes with muine's amazon web service
wsdl crashes with muine's amazon web service
Status: RESOLVED FIXED
Classification: Mono
Product: Mono: Tools
Classification: Mono
Component: tools
2.0.x
i686 Mandrake 7.0
: P5 - None : Normal
: ---
Assigned To: Atsushi Enomoto
Mono Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-10-13 18:15 UTC by Götz Waschk
Modified: 2008-10-30 19:45 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Götz Waschk 2008-10-13 18:15:16 UTC
The file hasn't changed for years, it worked in mono 1.9.1 and fails in mono 2.0 on Mandriva Cooker:
$ wsdl http://svn.gnome.org/svn/muine/trunk/src/AmazonSearchService.wsdl
Web Services Description Language Utility
Mono Framework v2.0.50727.42
Error: Key duplication when adding: System.Web.Services.Description.MessagePart
Stack:
   at System.Collections.Hashtable.PutImpl (System.Object key, System.Object value, Boolean overwrite) [0x00000]
  at System.Collections.Hashtable.Add (System.Object key, System.Object value) [0x00000]
  at System.Web.Services.Description.BasicProfileChecker.Check (System.Web.Services.Description.ConformanceCheckContext ctx, System.Web.Services.Description.Binding value) [0x00000]
  at System.Web.Services.Description.WebServicesInteroperability.Check (System.Web.Services.Description.ConformanceCheckContext ctx, System.Web.Services.Description.ConformanceChecker checker, System.Web.Services.Description.Binding b) [0x00000]
  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) [0x00000]
  at System.Web.Services.Description.WebServicesInteroperability.Check (WsiProfiles claims, System.Web.Services.Description.ConformanceCheckContext ctx, IEnumerable documents) [0x00000]
  at System.Web.Services.Description.WebServicesInteroperability.CheckConformance (WsiProfiles claims, System.Web.Services.Description.WebReference webReference, System.Web.Services.Description.BasicProfileViolationCollection violations) [0x00000]
  at Mono.WebServices.Driver.GenerateCode (System.Web.Services.Description.WebReferenceCollection references, System.CodeDom.CodeCompileUnit codeUnit) [0x00000]
  at Mono.WebServices.Driver.Run (System.String[] args) [0x00000]
Comment 1 Luis Medinas 2008-10-19 03:56:22 UTC
Any pointers on this ? I couldn't understand what's wrong.
Comment 2 Götz Waschk 2008-10-25 13:55:33 UTC
It still fails in Mono 2.0.1.
Comment 3 Atsushi Enomoto 2008-10-27 15:29:41 UTC
(I have never exposed this email.)
Comment 4 Atsushi Enomoto 2008-10-28 09:33:51 UTC
Fixed in svn (r117243).
Comment 5 Gonzalo Paniagua Javier 2008-10-30 19:45:20 UTC
Atsushi fixed it