Bug 322508 (MONO79807) - WSDL generation faulty for more than one method returning an array
Summary: WSDL generation faulty for more than one method returning an array
Status: RESOLVED FIXED
Alias: MONO79807
Product: Mono: Tools
Classification: Mono
Component: XSP (show other bugs)
Version: 1.0
Hardware: Other Other
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Atsushi Enomoto
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-02 19:11 UTC by Glen Ford
Modified: 2007-09-15 21:24 UTC (History)
0 users

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


Attachments
web service to recreate problem (577 bytes, application/octet-stream)
2006-11-02 19:11 UTC, Thomas Wiest
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 20:14:43 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".