index out of bounds caused by Java ES.
Some of our solaris 10 machines are getting the following error appearing in /var/adm/messages when smpatch analyze is run
May 29 16:49:55 messaging2 root: [ID 702911 user.error] => com.sun.patchpro.mod
el.PatchProModel@ec8784 <=java.lang.StringIndexOutOfBoundsException: String inde
x out of range: -1
followed by a bunch more java errors but I believe thats the important one.
I struck this error a few months ago and was told that it was a known interaction with java ES.
Last time I hit it, I was able to uninstall all the java ES software since that was a test system. Which did resolve this issue.
However, this time the error is hitting production Sun Messaging systems. So uninstalling is not an option.
I'm hoping a more elegant solution to the problem is known by now.
The machine is up to date with Java ES required patches.
And I ran a recommended patch set through in case it was missing something obvious.

