axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sagara Gunathunga <sagara.gunathu...@gmail.com>
Subject AXIS2 JAX-WS tool support and deployment
Date Mon, 01 Aug 2011 13:38:31 GMT
Support for JAX-WS processing through Axis2 tools ( WSDL2JAVA and
JAVA2WSDL ) is an important improvement and AFAIK this is required for
 some part of JAX-WS TCK too.  I'm primarily focus on following two
areas.

1.) Based on our discussion here [1] I have started to integrate JDK
WSGen/WSImport tools into Axis2 tools. My conclusion is we can use JDK
WSGen/WSImport tools until we find a limitation or blocking issue.
JBoss -WS already use this approach and still I'm not aware with such
issue.  I have created AXIS2-5103 and AXIS2-5104  to track this
improvements.

2.)  We had some discussions [2] [3] but still AXIS2-4611 is an open
issue , the important fact is earlier we had this support but now we
don't IMO we need to fix this for 1.7.0 release. Also it is better to
implement this features based on well defined extensions so that it
won't break it again. Based on above discussions we can think
following approach as the best way to implement these issues.

   a.)  Decouple the services.xml file parsing from the deployers so
that  it can be accessed by any service types based on a API.

   b.)  Refactoring of ServiceDeployer to introduce a new API for
extension. This allows JAX-WS to plug itself into the service deployer
also some other
         projects can use this API for extensions.

         Andreas , It would be great if you can elaborate more on
implementation of above ServiceDeployer extension  API that you
suggested
         sometime  ago.


Above 2nd point requires some effort but really significant for future
of Axis2 project.

WDYT ?


[1] -  http://cxf.547215.n5.nabble.com/Re-JAX-WS-Axis2-CXF-tool-support-td4485335.html
[2] -  http://markmail.org/message/pelvh5qy4ufeh7dz
[3] -  http://markmail.org/thread/qkxn37dbltpu7tl5
[4] -  https://issues.apache.org/jira/browse/AXIS2-4611


Thanks !

-- 
Sagara Gunathunga

Blog      - http://ssagara.blogspot.com
Web      - http://people.apache.org/~sagara/
LinkedIn - http://www.linkedin.com/in/ssagara

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Mime
View raw message