code: final protected void closeAndRemoveResultSet(boolean closeWrapperOnly) { 
          //  close and remove the first result set
  
          //  - remove childWrapper != null check since the precondition of this method
          // is that the childWrapper is not null
          try {
              ((WSJdbcObject) childWrapper).close(closeWrapperOnly); 
          } catch (SQLException ex) {
              // Just trace the error since we need to continue
              FFDCFilter.processException(ex, "com.ibm.ws.rsadapter.jdbc.WSJdbcStatement.closeAndRemoveResultSet",
                                          "275", this);
              Tr.warning(tc, "ERR_CLOSING_OBJECT", childWrapper, ex);
          }
  
          childWrapper = null;
  
      }
docs: <p>Close the first result set stored in childWrapper.</p>
  
  @param closeWrapperOnly boolean flag to indicate that only wrapper-closure activities
  should be performed, but close of the underlying object is unnecessary.
  
  <p>When this method is called, the childWrapper is guaranteed to be not null.</p>