Thanks a lot for your answers, Han Ming and Alex.
I did what you wrote, Alex. I defined the server runtime in my Eclipse
project:
I created a plain Java Project and added two user libraries (EJB3 Library and
JBoss Client). 'EJB3 Library' contains the needed jar-files of Hibernate3 (from
anonymous wrote :
| You call the EJB from a servlet, thus servlet is client.
| On your servlet, you will have some class of your EJB.
| If you make some changes to your EJB and redeploy your EJB, but didn't
update your WAR app, your servlet will connect to the EJB expecting the old
Hi,
This is likely due to the problem that the version of class on your client is
different from server.
E.g.
You call the EJB from a servlet, thus servlet is client.
On your servlet, you will have some class of your EJB.
If you make some changes to your EJB and redeploy your EJB, but didn't