Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 24155 invoked from network); 12 Jun 2008 13:52:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Jun 2008 13:52:34 -0000 Received: (qmail 60597 invoked by uid 500); 12 Jun 2008 13:52:33 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 60551 invoked by uid 500); 12 Jun 2008 13:52:33 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 60540 invoked by uid 99); 12 Jun 2008 13:52:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Jun 2008 06:52:33 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [64.79.199.57] (HELO server.dankulp.com) (64.79.199.57) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Jun 2008 13:51:41 +0000 Received: by server.dankulp.com (Postfix, from userid 5000) id 59FF4197C1C8; Thu, 12 Jun 2008 09:51:28 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on server.dankulp.com X-Spam-Level: X-Msg-File: /tmp/mailfilter.gU02AVJA5B Received: from [192.168.1.148] (c-24-147-10-180.hsd1.ma.comcast.net [24.147.10.180]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by server.dankulp.com (Postfix) with ESMTP id A30D3197C0C1 for ; Thu, 12 Jun 2008 09:51:25 -0400 (EDT) Message-Id: <0F7DD09B-D631-406D-AEB8-E15216657CBA@apache.org> From: Daniel Kulp To: dev@geronimo.apache.org In-Reply-To: <435270830806120333g14fc26baq2e8f389c730e198a@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v924) Subject: Re: [DISCUSS] Web Service support in GEP Date: Thu, 12 Jun 2008 09:51:23 -0400 References: <4850823D.8020905@gmail.com> <485088B6.8040709@gmail.com> <435270830806120333g14fc26baq2e8f389c730e198a@mail.gmail.com> X-Mailer: Apple Mail (2.924) X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=0.3 required=3.0 tests=BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL,RDNS_DYNAMIC autolearn=no version=3.2.4 I just want to point out that if the generated stuff is properly standards compliant, it should work fine for the CXF stack as well. It would be good to make JAX-WS compliance the target for WTP so it would be usable for both stacks. Dan On Jun 12, 2008, at 6:33 AM, Sainath Chowdary wrote: > Hi, > > I am also very interested in improving GEP to support spec compliant > web services deployment. > > Currently, the WTP Web Services Wizard packs a lot of jar files with > every web service deployed and this burdens project with a lot of > generated files. > > As Geronimo has inbuilt axis2 container running, all we need to do > for deploying a web service is place the WSDL file in WEB-INF if > using it as a Servlet or placing it in META-INF if using EJB Service > endpoint, and magically Geronimo creates all necessary stubs > required for accessing the service. > > So, if we are able to create WSDL file according to Java and WS-* > standards, I assume that we can have JAX-WS compliant web services > deployed onto Geronimo. > > As pointed by this link http://cwiki.apache.org/GMOxDOC21/developing-a-simple-calculator-web-service.html > . I have successfully deployed the web service though most of the > steps are not necessary in the deployment process. > I have also prepared sample applications and How-To's for Building a > POJO web service and building JAX-WS stateless session EJB web > services. I would also like to have access to submit new > documentation. > > As in Geronimo all we need to do is create a WSDL file compliant to > standards, we can use jaxws-tools.bat from server installation > directory. I am also working on developing a new wizard which works > on the lines of Eclipse WTP Web Services Wizard for creating > Geronimo web services without depending on WTP. > > Comments and feedback are welcome. > > Thanks, > > > On Thu, Jun 12, 2008 at 7:53 AM, Davanum Srinivas > wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > FYI, Axis2 does support JAXWS 2.1. thx. > > - -- dims > > > Tim McConnell wrote: > | Hi, One of the more obvious deficiencies in the current GEP is the > lack > | of support for the JAX-WS compliant Web Services. I hope that we can > | rectify this in the next major release. Unfortunately, WTP does > support > | Axis2 but although Axis2 supports many of the WS-* standards, it > does > | not necessarily support the Java standards (e.g., JSR-224). So it > seems > | to me that we have these three considerations: > | > | 1. Determine if and when WTP will provide support for JAX-WS > | > | 2. If WTP will provide support for JAX-WS in the next release > (i.e., WTP > | 3.0) still assume some customization to support Geronimo (in the > GEP) > | > | 3. If WTP will not provide support for JAX-WS in the next release > (i.e., > | WTP 3.0) extend the existing Web Service wizards in WTP to support > both > | JAX-WS and Geronimo (in the GEP) > | > | Am I missing anything obvious ?? > | > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.5 (Cygwin) > > iD8DBQFIUIi2gNg6eWEDv1kRAvmZAJ4idBNBAdUiOpxke1IVJkdqcDDk6ACg6ERc > fUuNfJs4it0JVrQVjt7VhAE= > =xcUa > -----END PGP SIGNATURE----- > > > > -- > Sainath Chowdary > B.Tech III yr, Spring Semester > Electronics & Communication Engg > Indian Institute of Technology Roorkee --- Daniel Kulp dkulp@apache.org http://www.dankulp.com/blog