geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Kulp <dk...@apache.org>
Subject Re: [DISCUSS] Web Service support in GEP
Date Thu, 12 Jun 2008 13:51:23 GMT


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  
> <davanum@gmail.com> 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





Mime
View raw message