I have been asking on the Oracle Sun site this same question, but being that I am doing this in VMware Oracle may be dismissing it as a VM thing.
I have a clean install of both Solaris 10u10 and 10u11, when I go to install either a Java patch or a full JDK it hangs in the post install script entering a waiting state never to came back (waited overnite to make sure). If i ^c out of the patch, it will execute just fine the next time, the Java versions seems to be getting completely installed on the second try, any assistance in figuring this out would be greatly appreciated.. Not much information can be gleaned from the truss outputs,other than it seems to be going to sleep waiting on a child process that never seems to finish.
Patches:
118668-40 JavaSE 5.0_x86: update 38 patch (equivalent to JDK 5.0u38)
118669-40 JavaSE 5.0_x86: update 38 patch (equivalent to JDK 5.0u38), 64bit
125138-39 JavaSE 6_x86: update 37 patch (equivalent to JDK 6u37)
125139-39 JavaSE 6_x86: update 37 patch (equivalent to JDK 6u37), 64bit
JDK:
SUNwj7rt (the main package of JDK 7)
VM is configured:
4gb of RAM
2 CPU
600 GB HD (thin provisioned)
Bridged Network
I have the Guest installed with a root ZFS partition.
I am at a loss to explaing the process going to sleep.
Any ideas would be helpfull.