Hey folks,
I'm uploading what i've got so far. The cool thing is that authentication works. I've tried to model the perl modules to a fair extent, but I haven't been that disciplined about it.
Things that are notably missing:
o RACE encoding for MLTDs
o A nice simple way to translate between a java language object and an xml document. I've put a lot of work into an XCP object to handle this, but i'm not satisfied with it.
o A high level api such as is in the perl cgi scripts. If you want to register a domain for example, you'll need to create the xml page and call OpenSRSXMLClient.send_cmd.
o I'm using non-standard md5 and blowfish libraries. I haven't had enough time to figure out how JCE works, but I did install it.
Here are the dependencies for the java files:
o jdom - see http://jdom.org/
o MD5 library - I got it here: http://www.cs.hut.fi/~santtu/java/
o blowfish - I used the one here: http://home.earthlink.net/~markuser/software.html
So, this is under GPL so you're welcome to grab it but any contributions are more than appreciated.
cheers!
noah