Date: 2005-02-08T21:19:20
   Editor: JohnSisson
   Wiki: Apache Geronimo Wiki
   Page: Building
   URL: http://wiki.apache.org/geronimo/Building

   org.omg.CORBA.COMM_FAILURE on Windows due to IIS Admin service using port 
1050

Change Log:

------------------------------------------------------------------------------
@@ -171,6 +171,12 @@
 
 One of the many reasons that tests fail is because some ports are in use by 
other programs (for example another copy of Geronimo running on the same 
machine).  Check the log of the test reports for the specific module that 
failed in the `target/test-reports` directory and see if it does use a port 
that is already active.  You can use a program called TCPView 
(http://www.sysinternals.com/ntw2k/source/tcpview.shtml) to determine which 
ports are in use by which program and if they are conflicting with 
ListOfPortsUsedDuringTesting.
 
+ == OpenEJB ITests fail with org.omg.CORBA.COMM_FAILURE on Windows ==
+
+It has been obvserved that on Windows, port 1050 is used by the IIS Admin 
service and will cause a `org.omg.CORBA.COMM_FAILURE: Unable to listen on 
/0.0.0.0:1050 (java.net.BindException: Address already in use: JVM_Bind)` error.
+
+One workaround (assuming the IIS Admin service isn't needed to be running) is 
to go to Services list in the Computer Management console and stop the IIS 
Admin service.  Note that this service will be restarted when you reboot though.
+
  == Remoting Tests Hang ==
 
  Make sure the host name of your machine (myworkstation.mydomain.com or 
whatever) is resolvable in DNS.  Worst case, add it to the 127.0.0.1 line in 
`/etc/hosts` or `c:\windows\system32\drivers\etc\hosts`

Reply via email to