By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
443,903 Members | 1,977 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 443,903 IT Pros & Developers. It's quick & easy.

wsdl error of mulitiple asmx with reference to one shared dataset

P: n/a
I wrote a web service projects having 2 asmx and 1 dataset, says dsTest1.
The amsx will have a parameter of the dataset as follows:

in 1st asmx:
<Wethod()HelloWorld1 (byval a1 as dsTest1) as string

in 2nd asmx:
<Wethod()HelloWorld2 (byval a2 as dsTest1) as string

When I ran wsdl for the dynamic discovery file, vsdisco, I got the following
error:

Microsoft (R) Web Services Description Language Utility
[Microsoft (R) .NET Framework, Version 2.0.50727.42]
Copyright (C) Microsoft Corporation. All rights reserved.
Schema validation error: Schema with
targetNamespace='http://tempuri.org/dsTest1.xsd' has invalid syntax. The
global element 'http://tempuri.org/dsTest1.xsd:dsTest1' has already been
declared. Line 3, position 4.
Schema validation error: Schema with
targetNamespace='http://tempuri.org/dsTest1.xsd' has invalid syntax. The
identity constraint 'http://tempuri.org/dsTest1.xsd:TestTableKey1' has
already been declared. Line 16, position 6.
Warning: Schema could not be validated. Class generation may fail or may
produce incorrect results.
Writing file 'D:\Program Files\Microsoft Visual Studio
8\SDK\v2.0\Service.vb'.

There's no problem when I did wsdl for only particular asmx. It seems that
wsdl processes twice for the dataset. Note: There's no problem for dotnet
framework 1.1. The problem becomes hurdle of our migration project.

Please kindly help.
Thanks in advance.
Nov 14 '06 #1
Share this question for a faster answer!
Share on Google+

This discussion thread is closed

Replies have been disabled for this discussion.