1.通常服务器有一个ejb的连接池,所以会创建多个ejb的实例。所谓就是说通过a实例来服务客户与通过b实例来服务是一样的,一样的不是指同一个。2.如果你希望只有一个实例,使用单例模式设计。3. 这个问题比较奇怪,确认一下你的FirstBean的active是不是重载的。
解决方案 »
- Available Memory Is Low
- 小弟做毕业设计,J2EE的网站,谁能帮帮我,加我QQ,酬金商量。
- 急急急!!大家可不可以帮一下,快来不及了。。hibernate 自己写SQL 文
- 关于struts标签中html:text的property属性取值的疑问
- 请问什么样在struts里进行mysql数据库的备份和恢复?
- 在weblogic8中配置了连接池、数据源,但获取不到连接,请各位大侠指教
- 请教错误原因:"Can't rebind anything but a replica-aware stub"这样的错误是怎样产生的?谢谢
- struts配置的问题,高手请进!
- ssh框架多文件上传中的问题
- 数组
- Middlegen-Hibernate的使用问题
- 非Web工程中如何使用spring?(配置文件applicationcontext.xml能指定位置吗)
3.无状态session bean 的ejbActivate() 不会被调用(有状态sesionn bean和实体bean 会调用)
无状态session bean 的ejbPassivate() 方法也不会被容器调用,因为无状态session bean
从不钝化,他只有两中状态: 不存在和就绪。
但是由于它们被申明在SessionBean接口里,所以必须要定义。
业务方法的请求,即使是对同一个业务方法的连续两次请求,所使用的bean的实例都不一定会是
同一个,除非ready pool 内只有一个bean 实例。......请楼主注意这段话里面用了两个"不一定",和一个"除非"。
我想可以解释你所发生的现象了。