Return-Path: Delivered-To: apmail-xml-axis-dev-archive@xml.apache.org Received: (qmail 89996 invoked by uid 500); 22 Jan 2002 21:38:43 -0000 Mailing-List: contact axis-dev-help@xml.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@xml.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-dev@xml.apache.org Received: (qmail 89985 invoked from network); 22 Jan 2002 21:38:42 -0000 From: Simon Fell To: axis-dev@xml.apache.org Subject: Re: WSDL4J bug Date: Tue, 22 Jan 2002 13:36:43 -0800 Message-ID: References: In-Reply-To: X-Mailer: Forte Agent 1.8/32.548 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Hops: 1 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On Tue, 22 Jan 2002 15:06:21 -0500, in soap you wrote: >Matt, I think I sent you this first bug before, but I have another >variation, now... > > >1. When the stanzas are in reverse order - > - a call to = portType.getOperations >().iterator() will return an iterator which returns all operations = twice. >This wsdl and test program show the problem: (See attached file: >duplicate.wsdl), (See attached file: Test.java). That's not legal WSDL, the spec and schema both define a fixed order of import, message, portType, binding, service. You should fault if the order is wrong. Cheers Simon