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

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Critical
    • None
    • EAP 6.0.0 ER 7
    • Other
    • None
    • 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)

      Attachments

        Activity

          People

            dpospisil Dominik Pospisil (Inactive)
            dpospisil Dominik Pospisil (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: