Uploaded image for project: 'Axis2'
  1. Axis2
  2. AXIS2-2969

AXIS2 generates only one EPR for a web service in admin console

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Reopened
    • Major
    • Resolution: Unresolved
    • 1.2
    • None
    • admin console
    • 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

      Attachments

        Activity

          People

            deepal Deepal Jayasinghe
            fff7878 Pierre Casenove
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: