Just to add to the above:
I also ran into this same thing (running pca). I simply canceled out of the (4) Java patches when they hung and then re-ran them (expecting to have to kill the smbios process) at the end.
However, they simply ran as expected and patched cleanly. One of the patches that ran after the Java ones obviously patched the problem.