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

Using the SOAP Monitor with server listening adress & port number

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • None
    • Tools
    • None

    Description

      I have faced port binding exception on port 5001 when I have tried to deploy Soap monitor on more than one domain sharing same Unix box.
      We have number of weblogic domains sharing same Unix box, each weblogic domain is identified by unique IP address. Soap monitor creates a socket connection on port 5001 on Unix box level which doesn't allow any other domain to use the same port.

      Solution :

      org.apache.axis2.soapmonitor.servlet.SOAPMonitorService class uses method ServerSocket(Integer.parseInt(port)) if we can change that method to ServerSocket(int port, int backlog, InetAddress bindAddr) we can specify Server IP address in the web.xml .It will allow number of domains deployed on same Unix box to use SOPA monitor service.

      Attachments

        Activity

          People

            afkham_azeez Afkham Azeez
            bhushan Bhushan Khardekar
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: