users@glassfish.java.net

Problem with _ejb_container_timer_app

From: <glassfish_at_javadesktop.org>
Date: Wed, 07 May 2008 07:33:29 PDT

Hello,

I am seeing receiving an exception when starting GlassFish V2 Update Release 2 (UR2). I have a fresh install with a simple MDB. When the MDB is deployed, I see a "java.lang.ClassNotFoundException: com.sun.ejb.containers.TimerMigrationBean649625130_ConcreteImpl" in the server.log file (attached). The MDB runs fine when deployed.

When the MDB is not deployed, there is no exception. I checked under the glassfish\domains\domain1\generated\ejb\j2ee-apps\__ejb_container_timer_app folder and all the generated class files are there. Also the MEjbApp (which seems similar to the __ejb_container_timer_app in terms of deployment) loads fine.

I have tried this both in the raw Glassfish version of the code and the Sun JEE version and the behaviour is the same.

Looking through the forum archives it looks like someone else ran into a similar issue with Glassfish v1. In that case the generated files were missing. In my case all generated files seem to be there.

Any help would be appreciated.
[Message sent by forum member 'kroywen' (kroywen)]

http://forums.java.net/jive/thread.jspa?messageID=273143