Return-Path: Delivered-To: apmail-incubator-beehive-dev-archive@www.apache.org Received: (qmail 76814 invoked from network); 5 Jul 2005 15:23:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 5 Jul 2005 15:23:03 -0000 Received: (qmail 5955 invoked by uid 500); 5 Jul 2005 15:22:48 -0000 Delivered-To: apmail-incubator-beehive-dev-archive@incubator.apache.org Received: (qmail 5884 invoked by uid 500); 5 Jul 2005 15:22:48 -0000 Mailing-List: contact beehive-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Beehive Developers" Delivered-To: mailing list beehive-dev@incubator.apache.org Received: (qmail 5850 invoked by uid 99); 5 Jul 2005 15:22:47 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jul 2005 08:22:47 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of davanum@gmail.com designates 64.233.170.200 as permitted sender) Received: from [64.233.170.200] (HELO rproxy.gmail.com) (64.233.170.200) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Jul 2005 08:22:46 -0700 Received: by rproxy.gmail.com with SMTP id 34so178936rns for ; Tue, 05 Jul 2005 08:22:42 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=NGYoDnVKk+uOssk5CZDeOOtpqCsqHjYDqerDuLNA5EtJFRaHnTAae14pordycqpfqeisgWiFyKQQRK7F/Jnm19MtVKNceA29kHgC/I+1IwMNKM8hsZBuoIAvsDJL+8vX2csAsvnCiv0OzLkQLXSv+KwpkvQD27c33glWoGAknaA= Received: by 10.38.195.4 with SMTP id s4mr2670903rnf; Tue, 05 Jul 2005 08:22:42 -0700 (PDT) Received: by 10.38.8.28 with HTTP; Tue, 5 Jul 2005 08:22:42 -0700 (PDT) Message-ID: <19e0530f050705082263e9f073@mail.gmail.com> Date: Tue, 5 Jul 2005 11:22:42 -0400 From: Davanum Srinivas Reply-To: dims@apache.org To: Eddie ONeil Subject: Re: JDK1.4 based WSM Cc: Beehive Developers In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <19e0530f050703211748b1a820@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Eddie, Please see attachment in http://issues.apache.org/jira/browse/BEEHIVE-844 -- dims On 7/4/05, Eddie ONeil wrote: > Dims-- >=20 > Believe it or not, I think it's worth having the discussion over > having WSM support both JDK 1.4 and 5.0. :) >=20 > Certainly, there are a lot of people that would like to author > annotated web services and run them on a 1.4 JDK. Heard that a few > times at JavaOne... >=20 > From the sound of it, you're suggesting using the Java 5 annotations > via ASM on the 1.4 JDK. Is that right? Is it worth considering using > Javadoc annotations like: >=20 > /** @jws:WebService */ >=20 > etc? >=20 > I've got a side-project in my sandbox (beehive/sandbox/ekoneil) that > is heading in a direction that would make either much. Maybe we could > look at combining our code bases? >=20 > Could you send code (or a pointer) for the prototype you've got? >=20 > Eddie >=20 >=20 >=20 >=20 > On 7/3/05, Davanum Srinivas wrote: > > Folks, > > > > Am sure we have beaten this to death before. I had a long discussion > > with Daryoush probably on friday and poked around a bit with > > Retroweaver/ASM/CGLIB/Annogen/JAM/backport175 etc.. Here's the bottom > > line (i have code in my sandbox to prove it). > > > > - We can use Eclipse JDT to compile code with Annotations (yes, target > > vm =3D 1.5) under JDK1.4 > > - Code thus compiled can be loaded in 1.4 VM (with a hack to fix > > version, i have a CompilingClassLoader that compiles and loads > > examples.EchoService i found in the JSR download) > > - Have code (using ASM) that can read annotations from these classes > > under both 1.4 and 1.5 > > > > So bottom line: As long as the code does not use any other 1.5 feature > > other than annotations, we can work with it. I can send someone the > > code if they are interested. > > > > Yes, you have told me things like "rest of beehive needs 1.5, so let's > > do the same for wsm". Please remember wsm can still exist without > > controls and there is VERY little dependency on controls which can be > > refactored out. > > > > Based on this, Can we please re-open the debate on supporting 1.4 for > > WSM *ONLY* (need to rewrite code that uses generics in WSM module). To > > state the obvious, Am looking for a drop-in solution for Apache Axis > > to enable JSR 181 under JDK1.4. > > > > Thanks, > > dims > > > > -- > > Davanum Srinivas -http://blogs.cocoondev.org/dims/ > > >=20 --=20 Davanum Srinivas -http://blogs.cocoondev.org/dims/