db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Deepa Remesh (JIRA)" <derby-...@db.apache.org>
Subject [jira] Created: (DERBY-518) Data type mismatch error for boolean to DECIMAL conversion in J2ME
Date Thu, 18 Aug 2005 23:37:54 GMT
Data type mismatch error for boolean to DECIMAL conversion in J2ME

         Key: DERBY-518
         URL: http://issues.apache.org/jira/browse/DERBY-518
     Project: Derby
        Type: Bug
  Components: JDBC  
 Environment: J2ME/CDC/Foundation Profile
    Reporter: Deepa Remesh
 Assigned to: Deepa Remesh 
    Priority: Minor
     Fix For:,

The test jdbcapi/resultset.java gives the following error when run in J2ME/CDC/FP :

Testing nullif(?,DECIMAL(10,5)) with setBoolean
ERROR XCL12: An attempt was made to put a data value of type 'boolean' into a data value of
type 'DECIMAL'.

I found that setValue(boolean) is not implemented in BigIntegerDecimal, which is the class
used for DECIMAL in J2ME. This is implemented in SQLDecimal and a similar implementation can
be provided in BigIntegerDecimal.

On looking at the setValue methods in these classes, I also found that setValue(Object) is
implemented in SQLDecimal but not in BigIntegerDecimal.

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
For more information on JIRA, see:

View raw message