Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipselink-dev] Fix for bug#218183 - Informix Platform: Float DataType conversion failure due to incorrect precision size for Double

Everyone,
    The following change has been checked into EclipseLink.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=218183
  
Short Description:
--------------------------
        1) A 1 line change to InformixPlatform suggested to get Informix 11 platform tests to pass when creating a double field in the DB was checked in and tested against Informix. 
        With this change we do not get the following exception anymore.
        See EmployeeTableCreator.buildLPROJECTTable()
            field1.setSize(32);
       
            java.sql.SQLException: Maximum precision value for FLOAT data type must be between 1 and 16 
 
        2) Added Informix 11 parameters to the testing browser setup but see #218179 for a proposal to refactor the testing browser setup parameters out from compile time to design time - in EclipseLink
 
Code Reviewed by: 
    Kyle
 
ExistingTests:
            CustomSQLTestModel
 
Raised the following bugs related to this fix
 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=218190
Informix Platform: Transaction not supported exception thrown before any completed db call - existing issue
core.test: Testing Browser hardcoded design-time jdbc platform params can be refactored to run-time properties/xml config file
- EclipseLink specific bug
 
thank you
/michael

Back to the top