Uploaded image for project: 'JBoss Enterprise Application Platform 4 and 5'
  1. JBoss Enterprise Application Platform 4 and 5
  2. JBPAPP-9025

org.jboss.as.jacorb.service.CorbaPOAService always binds to localhost network interface

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Rejected
    • Affects Version/s: EAP 6.0.0 ER 7
    • Fix Version/s: None
    • Component/s: Other
    • Labels:
      None
    • Docs QE Status:
      NEW

      Description

      Sevice org.jboss.as.jacorb.service.CorbaPOAService always binds to localhost network interface regardles of actual logical interface configuration in the model.

      This results in an error when an attempt is made to start multiple AS instances on the same machine on different network interfaces without using possitive port offset. The service should probably bind to correct interface anyway.

      20:07:51,854 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) MSC000001: Failed to start service jboss.jacorb.poa-service.rootpoa: org.jboss.msc.service.StartException in service jboss.jacorb.poa-service.rootpoa: org.omg.CORBA.INITIALIZE: Could not create server socket (3528): java.net.BindException: Address already in use
      at org.jboss.as.jacorb.service.CorbaPOAService.start(CorbaPOAService.java:155)
      at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA-redhat-1.jar:1.0.2.GA-redhat-1]
      at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA-redhat-1.jar:1.0.2.GA-redhat-1]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_b147-icedtea]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_b147-icedtea]
      at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_b147-icedtea]
      Caused by: org.omg.CORBA.INITIALIZE: Could not create server socket (3528): java.net.BindException: Address already in use
      at org.jacorb.orb.iiop.IIOPListener$Acceptor.createServerSocket(Unknown Source)
      at org.jacorb.orb.iiop.IIOPListener$Acceptor.init(Unknown Source)
      at org.jacorb.orb.iiop.IIOPListener.configure(Unknown Source)
      at org.jacorb.orb.etf.FactoriesBase.newInstance(Unknown Source)
      at org.jacorb.orb.etf.FactoriesBase.create_listener(Unknown Source)
      at org.jacorb.orb.BasicAdapter.configure(Unknown Source)
      at org.jacorb.orb.ORB.getRootPOA(Unknown Source)
      at org.jacorb.orb.ORB.resolve_initial_references(Unknown Source)
      at org.jboss.as.jacorb.service.CorbaPOAService.start(CorbaPOAService.java:153)

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                dpospisil Dominik Pospisil
                Reporter:
                dpospisil Dominik Pospisil
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: