Hey, I am trying to get @Singleton working in Geronimo. I've been sitting the whole day tracking/changing and was hoping someone could please save me some time tomorrow.
So far I can get it deployed, loaded, able to call locally and remotely, I've gotten the @Startup and @PostConstruct to execute, fixed 2 deadlocks (rather, never satisfied .wait() calls in the Geronimo-OpenEJB integration code). Only thing that looks like it's not working is the injections. When the bean loads it curses the following: 2009-10-20 15:10:55,257 WARN [OpenEJB] Injection data not found in enc: jndiName='net.kunye.platform.init.KMSPlatformEjbStartupBean/em', target=class net.kunye.platform.init.KMSPlatformEjbStartupBean/em It does this for all types of injections. I checked the JndiEnc object, and those injections are one hundred percent definitely being added to it. It also looks like it's being bound to the context, though I can't say for sure if it's done correctly. Could someone please give me a general idea as to how this work so I don't have to trace it tomorrow. I'm sort of tired of having to restart geronimo and wait 2 minutes just to redeploy the app and restart the stepping process (there are MANY deadlocks related to failed EJBs - I stopped caring about those that happen after a failed deploy, since they will probably not be there if the app runs fine - so it's a care for another day). Quintin Beukes
