容器外客户端调用的问题

您好,
我编写了一个客户端程序,在jboss容器外调用ejb,
发现此程序可以直接找到SessionBean,
但不能直接找到EntityBean 的Home接口,返回值为null,
也不能通过jndi直接寻找数据源。
我用的是 jboss-3.0.4_tomcat-4.0.6
请问这是为什么呢?
谢谢