I create my class using eclipse and I had it implement all the interface methods...
On of those methods is jbossInternalLifecycle(...)
I noticed when this method exists
the startService(), stopService, destroyService() etc... methods do not get called...
So I commented out that method and recompiled and the mentioned functions worked.
Thanks