public Object processInvocation(final InterceptorContext context) throws Exception {
//grab a bean from the pool to invoke the finder method on
final EntityBeanComponentInstance instance = component.acquireUnAssociatedInstance();
final Object result;
final InvocationType invocationType = context.getPrivateData(InvocationType.class);
try {
context.putPrivateData(InvocationType.class, InvocationType.FINDER_METHOD);
result = invokeFind(context, instance);
return prepareResults(context, result, component);
} finally {