If SingletonStatelessSessionInstancePool instead of regular StatelessSessionInstancePool is used for a SLSB,
State/StateString JMX attributes
of the container MBean (jboss.j2ee:jndiName=XXX,plugin=pool,service=EJB)
are always 8/Registered.
This is most probably caused by the fact that org.jboss.ejb.plugins.SingletonStatelessSessionInstancePool class
directly overrides create()/start()/stop()/destroy() operations
with empty implementations,
which any MBean derived from ServiceMBeanSupport shouldn't.
This seems even more useless
since AbstractInstancePool (the direct superclass of SingletonStatelessSessionInstancePool )
doesn't override any methods from ServiceMBeanSupport.