There are few points to consider here..

We've dropped Axis2 JAX-WS feature from AS and added CXF for JAX-WS
support. So I think both these internal usages of JAX-WS (G-Reg UDDI, Admin
services) should be moved on to CXF.

Sagara, I've already looked into supporting CXF services as OSGi bundle.
But that won't get into Carbon 4.0.

Senaka, we've still kept Axis2 JAX-WS libraries in Carbon such that we can
use it for internal usages until we convert everything into CXF. AS Axis2
JAX-WS samples are still working properly on trunk. So it's not totally
busted :). However there can be some dependency problem in G-Reg and we can
have a look into it and fix it. But as Sagara said, that doesn't mean the
Axis2 JAX-WS is totally busted..

Thanks,
~Isuru

On Fri, Mar 23, 2012 at 3:23 PM, Senaka Fernando <[email protected]> wrote:

> Hi Sagara,
>
> Hold on. In 3.2.0 JAX-WS works on Axis2. So, are you working on something
> similar from ground up? If so, you should definitely take a look at the
> existing implementation, instead of inventing two separate ways of doing
> the same thing. If this is going reside in Axis2 code, then the Carbon's
> version should be deprecated and the Axis2's version should be given
> precedence.
>
> Thanks,
> Senaka.
>
>
> On Fri, Mar 23, 2012 at 1:50 PM, Sagara Gunathunga <[email protected]>wrote:
>
>> Hi Senaka,
>>
>> I don't think my scenario is not same as your one because this is a
>> completely new feature introduced to Axis2ServiceRegistry to deploy
>> bundles as Axis2 JAX-WS services, at the moment  Axis2ServiceRegistry
>> can only handle native Axis2 services.  If your scenario worked with
>> Carbon 3.2.0 then it should relate to some other top level component.
>>
>> Thanks !
>>
>>
>> On Fri, Mar 23, 2012 at 1:10 PM, Senaka Fernando <[email protected]> wrote:
>> > Hi Sagara,
>> >
>> > Axis2 JAX-WS is totally busted on Carbon 4.0.0. It was working for
>> Carbon
>> > 3.2.0 and UDDI stuff in G-Reg was using that. Have you been able to get
>> OSGi
>> > bundles containing JAX-WS services to work with this fix? If so, we can
>> test
>> > this on G-Reg. Isuru, please note.
>> >
>> > Thanks,
>> > Senaka.
>> >
>> > On Fri, Mar 23, 2012 at 11:58 AM, Sagara Gunathunga <[email protected]>
>> wrote:
>> >>
>> >> Hi all,
>> >>
>> >> Ability to deploy OSGI bundles as Axis2 JAX-WS services is a necessary
>> >> improvement to proceed with  Admin service port to JAX-WS task and I
>> >> have completed this item. Please refer
>> >> https://wso2.org/jira/browse/CARBON-12727 for the patch and test
>> >> samples for this.
>> >>
>> >> Architecture wise it is required to present "JAXWSServiceType" header
>> >> on the bundle if it contains JAX-WS annotated classes and wish to
>> >> deploy it as a Axis2 JAX-WS service on Carbon.
>> >>
>> >> e.g - <JAXWSServiceType>jaxws-axis2</JAXWSServiceType>
>> >>
>> >>
>> >> Thanks !
>> >>
>> >> --
>> >> Sagara Gunathunga
>> >>
>> >> Technical Lead; WSO2, Inc.; http://wso2.com
>> >> Blog - http://ssagara.blogspot.com
>> >> _______________________________________________
>> >> Dev mailing list
>> >> [email protected]
>> >> http://wso2.org/cgi-bin/mailman/listinfo/dev
>> >
>> >
>> >
>> >
>> > --
>> > Senaka Fernando
>> > Product Manager - WSO2 Governance Registry;
>> > Associate Technical Lead; WSO2 Inc.; http://wso2.com
>> > Member; Apache Software Foundation; http://apache.org
>> >
>> > E-mail: senaka AT wso2.com
>> > P: +1 408 754 7388; ext: 51736; M: +94 77 322 1818
>> > Linked-In: http://linkedin.com/in/senakafernando
>> >
>> > Lean . Enterprise . Middleware
>> >
>>
>>
>>
>> --
>> Sagara Gunathunga
>>
>> Technical Lead; WSO2, Inc.; http://wso2.com
>> Blog - http://ssagara.blogspot.com
>>
>
>
>
> --
> *Senaka Fernando*
> Product Manager - WSO2 Governance Registry;
> Associate Technical Lead; WSO2 Inc.; http://wso2.com*
> Member; Apache Software Foundation; http://apache.org
>
> E-mail: senaka AT wso2.com
> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
> Linked-In: http://linkedin.com/in/senakafernando
>
> *Lean . Enterprise . Middleware
>
>


-- 
Isuru Suriarachchi
Technical Lead
WSO2 Inc. http://wso2.com
email : [email protected]
blog : http://isurues.wordpress.com/

lean . enterprise . middleware
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to