You've probably done this already, but type "java -version " on your solaris box and verify the default is 1.3.1. I had a similar problem with Tomcat and needed to remove the link from /usr/bin/ and relink to the proper directory
You should be able to set a static on the outside interface for the DMZ address of the DNS Server. e.g static (dmz,outside) x.x.x.130 x.x.x.130 netmask 255.255.255.255 0 0Set the conduits up as you would for any static. The PIX will route the x.x.x.1...