Wednesday, May 03, 2006

RMI and firewalls

Much of my available time has gone into getting RMI working behind a firewall. Learned all about java.rmi.server.useLocalHostname and rmi.server.hostname system properties, as RMI kept insisting on using the wrong IP address for the server. Finally I used rmi.server.hostname to set the explicit IP address and then nothing worked.

Anonymous ports were blocked.

So now I'm providing for seting the server port explicity in an optional property in the (optional) property file--the serverPort property. It will default to 0 (anonymous port).

I'm probably going to just go ahead and do a release. That's much better than having a unversioned set of code sitting out at agilewiki.org. Hopefully soon you will be able to point the swing client to agilewiki.org and access AwServer. Not that it will do much.

Anyway, this AM I updated AwSwing to support clicks in web documents. Its now a mini-browser, though lots of things are not supported as it is based on JEditorPane.

Bill

0 Comments:

Post a Comment

<< Home