Hi Pubudu,

This feature is in a working state, so you can test it out how it works.
Following are the improvements needed for this feature.

1. Instead of traversing the whole WEB-INF/classes for jax-ws services with
@WebService annotation, we should read the cxf-servlet.xml to find out the
resource classes.

I have used a library called scannotation to traverse, but with the above
change, we don't need to depend on that.

2. Support ws-discovery for webapps with multiple jax-ws services.

3. Test the ws-discovery bye message when a webapp is deleted. This doesn't
seem to work since we currently try to read the webapp folder to gather
some details.

The code can be found here [1]

[1]
https://github.com/wso2/carbon-deployment/tree/master/components/webapp-mgt/org.wso2.carbon.discovery.cxf

Regards,
KasunG


-- 

*Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
email: kasung AT spamfree wso2.com
linked-in: http://lk.linkedin.com/in/gajasinghe
blog: http://kasunbg.org
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to