0 Replies Latest reply on Apr 12, 2005 4:35 AM by hmr_mueller

    EJB 2.0 conformity of 3.2.7 CMP Entity Bean Container

    hmr_mueller

      Hi,
      there is a significant change between 3.2.3 and 3.2.7 concerning the behavior when calling a finder on an CMP Entity Bean. In 3.2.3 the container synchronizes the states of all entity beans within the transaction with the database which is compliant with the EJB 2.0 spec 10.5.3 page 177. (also when calling a findByPrimaryKey)
      3.2.7 has a different behavior: when calling the findByPrimaryKey the states of all entity beans within the transaction is NOT synchronized with the database. The behavior is compliant to the EJB 2.1 spec 10.5.3 page 194.

      So the question is, why is there such a change and why is 3.2.7 not EJB 2.0 compliant?

      Thanks.
      Regards, Harald