Bugzilla – Bug 322508
WSDL generation faulty for more than one method returning an array
Last modified: 2007-09-15 21:24:57 UTC
---- Reported by glen.ford@spinvox.com 2006-11-02 12:11:07 MST ---- Please fill in this template when reporting a bug, unless you know what you are doing. Description of Problem: With a SoapRPCService where more than one webmethod returns an array of objects results in incorrect wsdl generation. Only the first array definition is correct, the remaining attribute definitions are missing the xmlns attributes. Steps to reproduce the problem: 1. deploy the attached web service 2. point your browser at the web service 3. using the information pages select the service description 4. attempt to download the wsdl Actual Results: On FireFox: XML Parsing Error: prefix not bound to a namespace Location: http://server/service/wsdlGenTest.asmx?wsdl=0 Line Number 23, Column 13: <xs:attribute d7p1:arrayType="s0:AnotherItem[]" ref="soapenc:arrayType" /> ------------^ Expected Results: The wsdl How often does this happen? Every time. Additional Information: using mono-1.1.16.1 ---- Additional Comments From glen.ford@spinvox.com 2006-11-02 12:11:36 MST ---- Created an attachment (id=170779) web service to recreate problem ---- Additional Comments From atsushi@ximian.com 2007-05-11 02:11:16 MST ---- Not sure when but it has already been fixed. Imported an attachment (id=170779) Unknown bug field "cf_op_sys_details" encountered while moving bug <cf_op_sys_details>SuSe 10.0</cf_op_sys_details> Unknown operating system other. Setting to default OS "Other".