users@glassfish.java.net

Observer Patter/ Event Injection

From: <glassfish_at_javadesktop.org>
Date: Wed, 02 Jun 2010 10:46:30 PDT

I cannot seem to get the Event<T> class to properly inject into my EJBs. I am trying to observe events that need to later be written to a database..


@Stateless
public class NewClass extends Object
{

    @Inject Event<EventClass> event;
    /**
     * Returns a new instance of a/an NewClass.
     */
    public NewClass()
    {
        super();
    }

    public void doSomething()
    {
        System.out.println("Doin it good!");

        EventClass e = new EventClass();
        event.fire(e);
    }
}

When this method is evoked event is ALWAYS null. Any help would be appreciated.

Marlin
[Message sent by forum member 'nucahxbae']

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