I'm currently running my batchupdates with the earlier proposed
workaround:
import com.evermind.server.administration.*;
<snip>
Context context = new InitialContext();
Object o = context.lookup("java:comp/Administrator");
ApplicationAdministrator admin =
(ApplicationAdministrator)javax.rmi.PortableRemoteObject.narrow(obj,
ApplicationAdministrator.class);
<snip>
admin.flushEJBCache("name of your entity-bean");
<snip>
This works perfectly. Only 1 entity bean instance gets created. CPU
usage wich earlier was at 100% corrently stays around 53% and
significantly less memory is used.
sven
--
======================================================================================
Sven E. van 't Veer
http://www.cachoeiro.net
Java Developer [EMAIL PROTECTED]
======================================================================================