The instance is not removed until after ejbRemove returns. So it looks like application problem.
Any ideas what is wrong with my code ?
Or where i could start looking...
I've tried to step through the code working out where my re entrant method is getting caught and what the method call is from. But i keep getting lost in the EntityProxy and HttpLocalProxy. Other than what is wrong with my code, is there a good way to approach server side debugging? Where i can see everything thats going on.
thanks once again for the help
Post the full stacktrace.
The message says you are trying to re-enter the bean instance when you are
already in it.
client -> bean -> probably something inbetween -> bean
You don't have it marked as reentrant in your ejb-jar.xml