You did not provide much information about the environment in which you are trying to deploy your WS. For example. Is this webapp running under Tomcat / JBoss or maybe a standalone server deployed with Axis2?
From the trace you posted, I assume there is a connection to your server, but your WS has not been successfully deployed. I assume you can use a standalone server for your tests, and I suggest:
Go to the WS repository. On my test machine, it will be something like ~ / axis2-xxx / repository / services and make sure you have one (.aar file or unpacked version).
Start the server and check if your service is really deployed. During my installation, for example, the server will generate the following output (not complete):
me @melinuxpc: ~ / axis2-1.5.1 / bin> ./axis2server.sh
Using AXIS2_HOME: xxx
Using JAVA_HOME: xxx
Using JAVA_OPTS: -Xdebug -Xrunjdwp: transport = dt_socket, address = 8000, server = y, suspend = n Listening to the dt_socket transport at 8000 [INFO] [SimpleAxisServer] Starting [INFO] [SimpleAxisServer] Using the Axis2 xSver [SimpleAxer] repository Using the Axis2 xxx repository [SimpleAxisServer] Using the Axis2 xxx configuration file [INFO] Clustering is disabled [INFO] Deploying the module: xxx [INFO] Deploying the web service: MyTestService - file: ~ / axis2-1.5.1 / repository / services / MyTestService /
Check if your web service is deployed and there are no errors. You can check if the WSDL services are available in the browser. On my test machine, the URL will look like this:
http: // localhost: 8080 / axis2 / services / MyTestService? wsdl
While a list with all services deployed can be seen at:
http: // localhost: 8080 / axis2 / services /
And do not give up Axis2 too quickly;)
Good luck
Lachezar balev
source share