Details
-
Bug
-
Status: Reopened
-
Major
-
Resolution: Unresolved
-
1.2
-
None
-
None
-
AXIS2 1.2 with Tomcat or IBM Websphere6.
Description
Though multiple EPR are defined in the wsdl , at the server side Axis2 will ignore all those and generate its own epr based on
- Available transports
- IP and Port
- Service name
Extract of the wsdl:
<wsdl:service name="ServiceTest">
<wsdl:port name="ServiceTest_services" binding="tns:WebServiceTestSoapBinding">
<wsdlsoap:address location="http://192.168.31.156:9080/Dev/services/ServiceTest"/>
</wsdl:port>
<wsdl:port name="ServiceTest_server" binding="tns:WebServiceTestSoapBinding">
<wsdlsoap:address location="http://192.168.31.156:9080/Dev/serverAuthent/ServiceTest"/>
</wsdl:port>
<wsdl:port name="ServiceTest_client" binding="tns:WebServiceTestSoapBinding">
<wsdlsoap:address location="http://192.168.31.156:9080/Dev/clientAuthent/ServiceTest"/>
</wsdl:port>
</wsdl:service>
Generated EPR (returned by function AxisServlet.getEPRsForService(String ServiceName,String IP)):
http://localhost:9080/fsaDev/services/ServiceTest
Axis-user mailing list thread: http://marc.info/?l=axis-user&m=118457435121917&w=2