Hi,
I am new to Spring WS and created my first ws with it. But I am not able to call the web service or generate wsdl. Probablu the problem is I dont know the URL to use to call the web service. Everytime O call it, I get
org.springframework.ws.client.WebServiceIOException: I/O error: Connection refused: connect; nested exception is java.net.ConnectException: Connection refused: connect
My Web.xml has following entries
<
servlet>
<servlet-name>spring-ws</servlet-name>
<servlet-class>org.springframework.ws.transport.http.MessageDispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>spring-ws</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>spring-ws</servlet-name>
<url-pattern>*.wsdl</url-pattern>
</servlet-mapping>
and spring-ws-servlet.xml has entries as
<bean id="endPointMapping"
class="org.springframework.ws.soap.server.endpoint.mapping.SoapActionEndpointMapping">
<property name="mappings">
<props>
<prop key="{http://localhost:80}getTradeByGenericID">
getTradeByGenericID
</prop>
</props>
</property>
</bean>
<bean id="getTradeByGenericID"
class="com.fil.ia.pot.ws.POTTradeServiceEndPoint">
<property name="marshaller" ref="casterMarshaller" />
</bean>
<bean id="casterMarshaller"
class="org.springframework.oxm.castor.CastorMarshaller">
</bean>
<bean id="spring-ws"
class="org.springframework.ws.wsdl.wsdl11.SimpleWsdl11Definition">
<constructor-arg value="/spring-ws.wsdl"></constructor-arg>
</bean>
Can you please help me to find what is wrong I am doing.
I have called it using the URL :
http://localhost:80/spring-ws
The application is deployed on Websphare.
Thanks a lot,
Me