You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Tony Wu (JIRA)" <ji...@apache.org> on 2007/06/19 04:18:26 UTC

[jira] Resolved: (HARMONY-4199) [classlib][sql] javax.sql.rowset.BaseRowSet has wrong default values for fetchDirection and typeMap

     [ https://issues.apache.org/jira/browse/HARMONY-4199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Tony Wu resolved HARMONY-4199.
------------------------------

    Resolution: Fixed

Patch applied at r548556 , please verify. Thanks.

> [classlib][sql] javax.sql.rowset.BaseRowSet has wrong default values for fetchDirection and typeMap
> ---------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-4199
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4199
>             Project: Harmony
>          Issue Type: Bug
>          Components: Classlib
>         Environment: Windows XP / Linux
>            Reporter: Ruth Cao
>            Assignee: Tony Wu
>         Attachments: Harmony-4199.diff
>
>
> The following two test cases shows this bug:
> public void testGetFetchDirection() throws SQLException {
>         BaseRowSetImpl brs = new BaseRowSetImpl();
>         assertEquals(ResultSet.FETCH_FORWARD, brs.getFetchDirection());
>     }
> public void testGetTypeMap() {
>         BaseRowSetImpl brs = new BaseRowSetImpl();
>         assertNull(brs.getTypeMap());
>     }
> class BaseRowSetImpl extends BaseRowSet {
>         private static final long serialVersionUID = 1L;
>      protected void initParams() {
>             super.initParams();
>         }
>  }
> RI passes while Harmony fails. The root cause lies in the setting of the default value. I'll create a patch for this soon, thanks.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.