Sign up Weblogic ApplicationLifecycleListener not firing

I have a bean that contains an ApplicationLifecycleListener.Like so :

package vanzylvi.test;

import weblogic.application.ApplicationLifecycleEvent;

import weblogic.application.ApplicationLifecycleListener;

public class TestApplicationListener extends ApplicationLifecycleListener {

 public void preStart(ApplicationLifecycleEvent evt) {
     System.out.println("preStart GO GO GO");
 }

}
and in my weblogic-application.xml

<?xml version="1.0" encoding="UTF-8"?> vanzylvi.test.TestApplicationListener

I can never get the preStart bit to fire,any help would be valued.

Thanks in advance,