I am using XDoclet and MySQL 4.1.7.
I was able to create a record for the related entity.
However, when I try to invoke the primary key method on the local returned by the create method, I get an EntityNotFoundException.
Here is the example:
//Class level tag for the entity bean
/*
* @jboss.entity-command name="mysql-get-generated-keys"
*/
/**
* This is the primary key for the entity
* @ejb.interface-method
* @ejb.persistence
* column-name="id"
*/
public abstract java.lang.Integer getId();
On the session bean I invoke
EntityLocal local = MyEntityUtil.getLocalHome().create(...);
// I get an error on the line below
local.getId();
Can anyone tell me how I can get the generated promary key using auto-increment?