TX DATA SOURCES支持多级事务的处理 而 DATA SOURCES 只支持单事务的处理
解决方案 »
- struts2.1.6的配置问题
- JPA - failed to lazily initialize a collection of role . no session or session w
- Jboss 5.x 不能调用EJB的本地接口?Web项目部署极慢是什么原因?
- session 关闭问题
- 正在找工作,遇上几道笔试题目!没有思路请大家指教!
- java.util.Date 和 java.sql.Date
- java.sql.SQLException: Io 异常: The Network Adapter could not establish the connec
- 应该怎么学J2EE??学到一半迷茫了,高手请指点
- 简单问题,快速结贴
- 散分啊!!!!
- WEBLOGIC7.0中配置TX DATA SOURCE與配置DATA SOURCE 的區別?
- Weblogic EJBQL 问题?
但問題是出錯是怎么回事?
沒道理DATA SOURCES行而 TX DATA SOURCES 就不行。
我是簡單的FIND()讀取數據
weblogic的tx驱动不能用做select,只负责处理insert,delete,update
就是說一個SESSIONBEAN中必須要有兩個數據源
一個TX DATA SOURCES,一個DATA SOURCES 是嗎?
就是兩個CONNECTION對象?
weblogic的tx驱动不能用做select,只负责处理insert,delete,update ???? 真的吗????
是用MicrosoftSQLServerDriver For JDBC的SQLSERVER2000
oracle.jdbc.driver.OracleDriver,weblogic.jdbc.oci.Driver不支持分布式事务,但同样可以做成tx datasource,这点要分清楚
如果用weblogic.jdbc.oci.xa.XADataSour做查询,系统会提示不能进行查询。
而且在一个事务内用非tx驱动做查询,用tx做插入时,事务会失败,具体原因不太清楚,照我的理解应该是可以。因此我一般是查询完以后再进行事务处理,这样做绝对没有问题。
至于实体bean,我没试过。一般我不用这个东西,这东西只是sun的一个噱头而已。可以说豪无用处,大家可以想想一个200个字段的表用实体bean怎样维护,简直是痴人梦话,也许可以用反射来解决,但没必要把简单的事情复杂化。
oracle有自己的Tx驱动,这个没试过。也许情况会不一样