Sun JDK 6 u26,
GF 3.1, 3.1.1
Attempting to launch an app client oever NAT
Public IP: 18.104.22.168
Private IP: 10.1.1.6
NAT on port 3700 of router to port 3700 of 10.1.1.6
In Domain.xml, i added
Behind NAT I type in the browser
Java Web Start gets launched reports
I've tried clearing JWS cache, the java web start folder in glassfish/domains/domain1 and redeploying but nothing.
Additionally, when setting ORBVAAHost, etc the app client doesn't launch within the local network where the server is deployed.
After another night of 'research' I feel i can be a bit more specific:
I went past the JWS error:
Now it looks like it downloads all the jars, java console starts, the main class gets loaded, I have a
@EJB MyEJMRemote remoteEJB;
In the console, i get to see 'Class loaded'
but then it doesn't go past there.... I've been waiting for over 10 minutes and it doesn't report error message
Will this sove the issue?
It's possible that the changes described in 17151 would resolve your latest problem as well.
Are you able and interested in trying the changes described there in your environment, just as a test, to see if they resolve the problem you are seeing?
I meant to do so earlier, but given that the client is now launching properly this issue is more directly related to the ORB, so I'm going to transfer the issue to that team. It's certainly related to 17151.
I'm also changing the title of the issue to reflect the later problem.
According to Blaise (the reporter of GLASSFISH-17151) they just had to rebuild orb-iiop.jar.
Now that you have reassigned it to the ORB team i'll wait a couple of days to see if they are able to respond (as I am very busy atm) and if they are unable to, yeah, i'll give it a go myself.
Does this work OK with latest 3.1.2 build ? GlASSFISH-17151 is fixed in 3.1.2.