public void _test05_ejbTimeout(){
try {
ejbObject.scheduleTimer("StatelessAllowedOperationsTests");
timerSync.waitFor("StatelessAllowedOperationsTests");
final OperationsPolicy policy = new OperationsPolicy();
policy.allow( OperationsPolicy.Context_getEJBHome );
policy.allow( OperationsPolicy.Context_getCallerPrincipal );
policy.allow( OperationsPolicy.Context_getRollbackOnly );
policy.allow( OperationsPolicy.Context_setRollbackOnly );
policy.allow( OperationsPolicy.Context_isCallerInRole );
policy.allow( OperationsPolicy.Context_getEJBObject );
policy.allow( OperationsPolicy.Context_getTimerService );
policy.allow( OperationsPolicy.Context_lookup );
policy.allow( OperationsPolicy.JNDI_access_to_java_comp_env );
final Object expected = policy;
final Object actual = ejbObject.getAllowedOperationsReport("ejbTimeout");
assertNotNull("The OperationsPolicy is null", actual );