SOAP for webservices in the default implementation uses HTTP for transmission. The Web Service will be deployed on a different port and it will not respond on your HTTP port, but at the same time it needs an HTTP port open for the same port it is located in.
Basically you are sending an Http request to the server on the web service port, but there is nothing listening there so you get a connection refused. The simplest way to solve it would be to deploy another JBoss instance that would use another Http port and deploy the webservice on it, this would assume you don't communicate with the other "Http" wars. Not sure if and how you can specify to the same JBoss instance to open 2 Http ports
Ya.. I guess two http ports in one jboss instance - one port for web apps, another for web service is what i need to have. Anyone .. any idea of accomplishing this ?
Configure another tomcat http connector and it will work.