Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 73797 invoked from network); 25 Jan 2006 18:04:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 25 Jan 2006 18:04:34 -0000 Received: (qmail 67567 invoked by uid 500); 25 Jan 2006 18:04:26 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 67437 invoked by uid 500); 25 Jan 2006 18:04:25 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 67401 invoked by uid 99); 25 Jan 2006 18:04:25 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Jan 2006 10:04:25 -0800 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=DNS_FROM_RFC_POST,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [80.247.70.6] (HELO smtp-out1.email.it) (80.247.70.6) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Jan 2006 10:04:22 -0800 Received: by smtp-out1.email.it (Email.it, from userid 101) id 0CCEF1C8812; Wed, 25 Jan 2006 19:04:07 +0100 (CET) Received: from [192.168.0.45] (m386.dsi.unifi.it [150.217.15.245])by smtp-out1.email.it (Email.it) with ESMTP id A3BFC1C875Cfor ; Wed, 25 Jan 2006 19:04:07 +0100 (CET) Message-ID: <43D7BD90.9020906@email.it> Date: Wed, 25 Jan 2006 19:04:00 +0100 From: Tommaso Martini User-Agent: Mozilla Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: axis-dev@ws.apache.org Subject: Parameters order in Axis generated code X-Enigmail-Version: 0.93.2.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Copyrighted-Material: Please visit http://www.email.it/ita/privacy.html X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi everyone, as you reported on http://ws.apache.org/axis/bugs.html, I send this to the developer mailing list (I already tried the user list but got no answer). I use Axis 1.3 (Java version) and I find it great! Anyway I noticed a particular behavior and I would like to know whether it is a feature or a bug. I develop web service in a bottom-up approach, so I write the implementation class (let's call them "starting classes" for sake of simplicity) and then I use first Java2WSDL to get the wsdl file and then WSDL2Java to get the deployable classes. In the generated classes, however, methods parameters are not necessarily in the same order I wrote them in the starting classes, they get inserted in alphabetical order. This caused me a lot of debugging in the past few days, as I didn't know it. I have not found information on that, maybe I missed something in the doc? If so, can someone direct me to the right section? Is this a bug? If not, is there any way to control the order of parameters in the generated methods? Thank in advance for the help and for your great work. Tommaso Martini -- Email.it, the professional e-mail, gratis per te: http://www.email.it/f Sponsor: Problemi di Liquidit�? Con Logos Finanziaria 30.000 � in 24 ore a dipendenti e lavoratori autonomi con rimborsi fino a 120 mesi, clicca qui * Clicca qui: http://adv.email.it/cgi-bin/foclick.cgi?mid=2911&d=25-1