Hi,
We have a running OSGi platform hosting a bunch of OSGi services, and would like to expose some of the OSGi services as web services using Axis2. The way we want to do this is to wrap Axis2 as an OSGi bundle and load into the platform, and this Axis2 bundle provides an interface that allows other OSGi services to expose/register themselves as web services. As a result, the same instance of a service is used for both SOAP invocations from remote clients and java method calls from OSGi services on the same machine. Since we also have very rigid requirements on small footprint including disk spaces and memory usage, we may only use a fraction of Axis2 to send/recv/parse SOAP messages and dispatch messages to appropriate services. So, how we can customize Axis2 to meet our needs? Which jar files we can remove? And, how to wrap Axis2 as an OSGi bundle? Thanks in advance, Hua
