469,890 Members | 2,164 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,890 developers. It's quick & easy.

wsdl error of mulitiple asmx with reference to one shared dataset

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
0 935

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

3 posts views Thread by Jimbo | last post: by
reply views Thread by Dave | last post: by
5 posts views Thread by Mike Logan | last post: by
6 posts views Thread by hs | last post: by
1 post views Thread by Waqarahmed | last post: by
reply views Thread by Salome Sato | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.