Menu

Handling 'null' values

Help
2001-04-23
2001-04-23
  • Benoit Ranzetti

    Benoit Ranzetti - 2001-04-23

    Hi,

    I've already read some posts on the troubles of handling 'null' values from and to the database. I've seen code fixes to handle that, for instance in PersistenceManagerImpl.toString().

    However, as soon as there is a null value in a mapped field of the object or in one of its linked objects, it can be saved OK, but when trying to retrieve it, there is the following exception:

    java.lang.NullPointerException
            at net.sourceforge.osage.mapping.FieldConvertorImpl.convertTo(FieldConvertorImpl.java:74)
            at net.sourceforge.osage.mapping.FieldDescriptorImpl.setValue(FieldDescriptorImpl.java:271)
            at net.sourceforge.osage.engine.QueryResults.fetch(QueryResults.java:185)
            at net.sourceforge.osage.engine.QueryResults$ResultsIterator.hasNext(QueryResults.java:262)
            at com.Abaque.line_tester.run(line_tester.java:74)
            at com.Abaque.line_tester.main(line_tester.java:125)
    Done.

     
    • george w. stewart

      Hi,

      I believe this was introduced with implementation of defaults but subsequently fixed.

      Do you have the cvs version of FieldConvertorImpl.java?  I believe this fixes it.

      Regards, george

       

Log in to post a comment.