Find home method no JBoss

Ae galerinha.

Estava tentando fazer um “find” home method no JBoss. Coloquei a chamada na home, coloquei o <method> direitinho no ejb-jar.xml, mas não funcionou !

Alguém tem algum histórico de “sucesso” na implementação de algo parecido ? Remote find method também vale !

Alguém sabe onde encontro um exemplo que funcione ?

Estou obtendo a seguinte pilha de erros:

2004-03-06 22&#58;45&#58;08,086 ERROR &#91;org.jboss.ejb.plugins.LogInterceptor&#93; RuntimeException&#58;
java.lang.NullPointerException
	at org.jboss.ejb.plugins.cmp.jdbc.JDBCFindEntitiesCommand.execute&#40;JDBCFindEntitiesCommand.java&#58;37&#41;
	at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.findEntities&#40;JDBCStoreManager.java&#58;579&#41;
	at org.jboss.ejb.plugins.CMPPersistenceManager.findEntities&#40;CMPPersistenceManager.java&#58;311&#41;
	at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.findEntities&#40;CachedConnectionInterceptor.java&#58;322&#41;
	at org.jboss.ejb.EntityContainer.findLocal&#40;EntityContainer.java&#58;613&#41;
	at sun.reflect.NativeMethodAccessorImpl.invoke0&#40;Native Method&#41;
	at sun.reflect.NativeMethodAccessorImpl.invoke&#40;NativeMethodAccessorImpl.java&#58;39&#41;
	at sun.reflect.DelegatingMethodAccessorImpl.invoke&#40;DelegatingMethodAccessorImpl.java&#58;25&#41;
	at java.lang.reflect.Method.invoke&#40;Method.java&#58;324&#41;
	at org.jboss.ejb.EntityContainer$ContainerInterceptor.invokeHome&#40;EntityContainer.java&#58;1043&#41;
	at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome&#40;AbstractInterceptor.java&#58;88&#41;
	at org.jboss.ejb.plugins.EntitySynchronizationInterceptor.invokeHome&#40;EntitySynchronizationInterceptor.java&#58;197&#41;
	at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invokeHome&#40;CachedConnectionInterceptor.java&#58;214&#41;
	at org.jboss.ejb.plugins.AbstractInterceptor.invokeHome&#40;AbstractInterceptor.java&#58;88&#41;
	at org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome&#40;EntityInstanceInterceptor.java&#58;89&#41;
	at org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome&#40;EntityLockInterceptor.java&#58;61&#41;
	at org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome&#40;EntityCreationInterceptor.java&#58;28&#41;
	at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext&#40;AbstractTxInterceptor.java&#58;88&#41;
	at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions&#40;TxInterceptorCMT.java&#58;267&#41;
	at org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome&#40;TxInterceptorCMT.java&#58;98&#41;
	at org.jboss.ejb.plugins.SecurityInterceptor.invokeHome&#40;SecurityInterceptor.java&#58;92&#41;
	at org.jboss.ejb.plugins.LogInterceptor.invokeHome&#40;LogInterceptor.java&#58;120&#41;
	at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invokeHome&#40;ProxyFactoryFinderInterceptor.java&#58;93&#41;
	at org.jboss.ejb.EntityContainer.internalInvokeHome&#40;EntityContainer.java&#58;483&#41;
	at org.jboss.ejb.Container.invoke&#40;Container.java&#58;720&#41;
	at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invokeHome&#40;BaseLocalProxyFactory.java&#58;293&#41;
	at org.jboss.ejb.plugins.local.LocalHomeProxy.invoke&#40;LocalHomeProxy.java&#58;110&#41;
	at $Proxy38.findEstados&#40;Unknown Source&#41;
	at loja.LojaDefaultAction.execute&#40;LojaDefaultAction.java&#58;46&#41;
	at org.apache.struts.action.RequestProcessor.processActionPerform&#40;RequestProcessor.java&#58;484&#41;
	at org.apache.struts.action.RequestProcessor.process&#40;RequestProcessor.java&#58;274&#41;
	at org.apache.struts.action.ActionServlet.process&#40;ActionServlet.java&#58;1482&#41;
	at org.apache.struts.action.ActionServlet.doGet&#40;ActionServlet.java&#58;507&#41;
	at javax.servlet.http.HttpServlet.service&#40;HttpServlet.java&#58;743&#41;
	at javax.servlet.http.HttpServlet.service&#40;HttpServlet.java&#58;856&#41;
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter&#40;ApplicationFilterChain.java&#58;284&#41;
	at org.apache.catalina.core.ApplicationFilterChain.doFilter&#40;ApplicationFilterChain.java&#58;204&#41;
	at org.apache.catalina.core.StandardWrapperValve.invoke&#40;StandardWrapperValve.java&#58;256&#41;
	at org.apache.catalina.core.StandardValveContext.invokeNext&#40;StandardValveContext.java&#58;151&#41;
	at org.apache.catalina.core.StandardPipeline.invoke&#40;StandardPipeline.java&#58;564&#41;
	at org.apache.catalina.core.StandardContextValve.invokeInternal&#40;StandardContextValve.java&#58;245&#41;
	at org.apache.catalina.core.StandardContextValve.invoke&#40;StandardContextValve.java&#58;199&#41;
	at org.apache.catalina.core.StandardValveContext.invokeNext&#40;StandardValveContext.java&#58;151&#41;
	at org.apache.catalina.core.StandardPipeline.invoke&#40;StandardPipeline.java&#58;564&#41;
	at org.apache.catalina.core.StandardHostValve.invoke&#40;StandardHostValve.java&#58;195&#41;
	at org.apache.catalina.core.StandardValveContext.invokeNext&#40;StandardValveContext.java&#58;151&#41;
	at org.apache.catalina.valves.ErrorReportValve.invoke&#40;ErrorReportValve.java&#58;164&#41;
	at org.apache.catalina.core.StandardValveContext.invokeNext&#40;StandardValveContext.java&#58;149&#41;
	at org.apache.catalina.valves.AccessLogValve.invoke&#40;AccessLogValve.java&#58;578&#41;
	at org.apache.catalina.core.StandardValveContext.invokeNext&#40;StandardValveContext.java&#58;149&#41;
	at org.apache.catalina.core.StandardPipeline.invoke&#40;StandardPipeline.java&#58;564&#41;
	at org.apache.catalina.core.StandardEngineValve.invoke&#40;StandardEngineValve.java&#58;156&#41;
	at org.apache.catalina.core.StandardValveContext.invokeNext&#40;StandardValveContext.java&#58;151&#41;
	at org.apache.catalina.core.StandardPipeline.invoke&#40;StandardPipeline.java&#58;564&#41;
	at org.apache.catalina.core.ContainerBase.invoke&#40;ContainerBase.java&#58;972&#41;
	at org.apache.coyote.tomcat5.CoyoteAdapter.service&#40;CoyoteAdapter.java&#58;211&#41;
	at org.apache.coyote.http11.Http11Processor.process&#40;Http11Processor.java&#58;805&#41;
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection&#40;Http11Protocol.java&#58;696&#41;
	at org.apache.tomcat.util.net.TcpWorkerThread.runIt&#40;PoolTcpEndpoint.java&#58;605&#41;
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run&#40;ThreadPool.java&#58;677&#41;
	at java.lang.Thread.run&#40;Thread.java&#58;536&#41;