public static boolean execute_boolean(Object obj, String methodSignature, Object... args) throws FinderException {
BeanContext beanContext = (BeanContext) obj;
Container container = beanContext.getContainer();
if (!(container instanceof CmpContainer)) {
throw new FinderException("Deployment is not connected to a CmpContainer " + beanContext.getDeploymentID());
}
CmpContainer cmpContainer = (CmpContainer) container;
Boolean result = (Boolean)cmpContainer.select(beanContext, methodSignature, "byte", args);
return result.booleanValue();