No, this are different methods and instances.
There must be another reason.
But please provide a bit more information about your environment and application.
The application is on JBoss-5.1.0, jdk1.6.
In the sessionBean method, using homeInterface of the entityBean,
we find if a record exists, if not, a record is created using the same homeInterface.