Currently I am working on a project where we use Axis2 Web Admin Module to deploy and manage services. For this we have to deploy the module on a server.
In our project, which must be deployed on a different machine, we must be able to retrieve the list of webservices to provide another interface to the user to deploy services and other Operations but unfortunately the Admin console does not provide any remote management API.
This led us modify and insert our application source code directly in the source code of axis2 which a good practice in my opinion isn’t.
My suggestion is to provide a management API by exposing webservices in Axis2 Web Admin Module.