Return-Path: Delivered-To: apmail-ws-axis-user-archive@www.apache.org Received: (qmail 3511 invoked from network); 14 Oct 2009 09:29:22 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 14 Oct 2009 09:29:22 -0000 Received: (qmail 28689 invoked by uid 500); 14 Oct 2009 09:29:20 -0000 Delivered-To: apmail-ws-axis-user-archive@ws.apache.org Received: (qmail 28583 invoked by uid 500); 14 Oct 2009 09:29:20 -0000 Mailing-List: contact axis-user-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-user@ws.apache.org Received: (qmail 28570 invoked by uid 99); 14 Oct 2009 09:29:20 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Oct 2009 09:29:20 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of sagara.gunathunga@gmail.com designates 209.85.210.202 as permitted sender) Received: from [209.85.210.202] (HELO mail-yx0-f202.google.com) (209.85.210.202) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Oct 2009 09:29:12 +0000 Received: by yxe40 with SMTP id 40so1874106yxe.28 for ; Wed, 14 Oct 2009 02:28:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type; bh=R6XaBz5m8qn3VIgViPF6iw0Gn7d4Pihji4J8fcx6BfI=; b=kyEkaNI+fBUe+feRAHHr8VZ9f6sUkO6FYKyIB5WBFhiqbyk7bZWPmnIwiqS4Rio00D SvnJ8KC5q3I2UyW8jdYwlGqWhVHpo5glN7TSlD3bA2toxlMo6ReuPay0jCm3m8dQyEab xvgSEci38eGL4oXsAHejOe7ZtzxIbdjA7I+v8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=eS4kiQ+YQJ81Yg9w+dNXDKKbiXDrXFLLiB/zR1mZXTmTgVwUgK1n636CZ/wXFomBT5 Fk+GxBM1sEb/L1z+/bP2pTvhx/JYVi68fz7VyRkCoYtv51RzuAj5cQjLZI30lRwneICM O2/BPpBBKQ5BbKC56+PpjzM8XV4NtsrDcSOIA= MIME-Version: 1.0 Received: by 10.100.74.13 with SMTP id w13mr7021342ana.168.1255512531235; Wed, 14 Oct 2009 02:28:51 -0700 (PDT) In-Reply-To: <827165d80910122321j7350f671ta00beca853665845@mail.gmail.com> References: <827165d80910122321j7350f671ta00beca853665845@mail.gmail.com> From: Sagara Gunathunga Date: Wed, 14 Oct 2009 14:58:31 +0530 Message-ID: <474d01b00910140228n3c646de6pc0b3d244c7a436a9@mail.gmail.com> Subject: Re: processing wsdl To: axis-user@ws.apache.org Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org Hi, > The wsdl URL will be given as input from an UI, and after processing the > wsdl, the UI has to display the list of messages and fields under each > message. The fields of each message should be mapped to a position in a flat > string. > > I want to know how would i process the wsdl file in order to get the > individual messages and corresponding fields. > If it is a WSDL 1.1 document you could use WSDL4J [1] for this. Also look at JWSDL API [2] HTH. [1] - http://sourceforge.net/projects/wsdl4j/ [2] - http://wsdl4j.sourceforge.net/downloads/JSR110_proposed_final_draft.pdf Thanks, -- Sagara Gunathunga Blog - http://ssagara.blogspot.com Web - http://people.apache.org/~sagara/