I told Manjula I would post the response from the IBM JVM Team and what I know about the issue.
at doing this than it was previously.
The behaviour with  BEA JRockit 5.0 is the same.
<-- Under previous versions, myString is eligable for GC here.
that it was the ResultSet rs that was getting garbage collected but it must be something else.
the result set and it seemed to continue to be accessible and retrieve results normally.
// should fail because holdable result set is open.
>  Environment: java version "1.5.0"
when there is a hold cursor on a result set.