I am trying to migrate an existing application from a JBoss 4.0.4 to JBoss 5.1 GA. The application uses CORBA/JacORB to communicate with a remote client. The connection can not be established if I deploy the same EAR on 5.1. The reason for this seems to be a problem in the ServerGIOPConnection, which behaves diffenerently on the two Servers. On 4.0.4 the server allows multiple attemps by the client to establish the connection, wheras on 5.1 the connection fails and is not retried. Also on 5.1 the sockets seem to be not reachable by the remote client, but I am not sure if this is true for 4.0.4 and does not matter there, because the connection is retried on failure.
I noticed that the Transaction management was moved into the JBossTS Module between the two versions, so I tried to run 5.1 in JTS mode, which does not solve the problem.
Any hints on how to approach this problem would be highly appreciated!