《关于XA使用遇到的问题》的相关内容
相关讨论
DAO设计模式和事物处理
我看了网上关于DAO Pattern 应用的一些实例和资料:
DAO 设计模式讲解, 涉及到Transaction 产生和消亡边界,异常处理.
Sourceforge中的一个关于DAO Pattern 的实现
http://daoexamples.sourceforge.net
IBM 上的关于DAO Pattern 的资源
http://www-106.ibm.com/developerw ...
by greateWei 2004-02-20 浏览 (15883) 回复 (19) 关键字:
解惑 spring 嵌套事务
解惑 spring 嵌套事务
/**
* @author 王政
* @date 2006-11-24
* @note 转载请注明出处
*/
在所有使用 spring 的应用中, 声明式事务管理可能是使用率最高的功能了, 但是, 从我观察到的情况看,
绝大多数人并不能深刻理解事务声明中不同事务传播属性配置的的含义, 让我们来看一下 Transaction ...
by Feiing 2006-11-25 浏览 (40806) 回复 (52) 关键字:
请教JTA中跨数据库事备的实现原理
我尚未使用过JTA,但就其所实现的跨数据库事务,有几点疑惑:
假设存在子系统A,数据库DB_A;子系统B,数据库DB_B,数据库之间物理隔离。
假如要实现这样的功能:
B从A获得数据,更新B中的数据库,更新完成后更新A中的数据库。那么这样的操作用JTA如何保证100%正确?
我的不解之处是:
数据库A和B肯定都要实现各自的begin transaction和commit transaction ...
by abcd123efg123 2004-07-19 浏览 (10197) 回复 (14) 关键字:
嵌套异常处理逻辑的问题!
因为系统要严格处理每一种异常情况的发生,对于每一种异常必须保证交易的完整。
这样的话,比如说一个等待响应时异常发生(对方关闭连接),流程进入异常处理,登记数据库流水表,可是登记数据库又可能抛出HibernateException异常,对于这个异常,我又得处理!处理里面, 又可能有异常抛出,我........(晕倒了!)
结果一个逻辑下来,看看代码,大部分都是异常处理得代码啦!
怎么办?
需要一个 ...
by firebody 2004-09-23 浏览 (8339) 回复 (29) 关键字:
相关博客
事物回滚集锦
1.ejb
Remote接口,Hello.java:
public interface Hello extends javax.ejb.EJBObject {
public voidtest() ...
by thomas0988 2007-11-03 浏览 (436) 回复 (0) 关键字:
ejb 中如何正确处理事务(转载)
一、前言
在语音门户的开发过程中,出现了在发生异常的情况下事务没有正确会滚,导致数据的不一致型,在分析过程中发现是由于在处理异常方法不正确导致,所抛出的异常未能使事物回滚,那么怎样处理异常才能正确使事物回滚,下面将就EJB中的事务管理做出一些说明
二、EJB中事务处理的两种方式
在EJB中处理事务有两种方式,一种是由容器管理事务,一种是由Bean管理事务,在任何Bean中都可以使用容器管理 ...
by ywbrj042 2008-03-12 浏览 (228) 回复 (0) 关键字:
XA分布式事务处理
转载:http://www.blogjava.net/rednight/archive/2007/03/06/102070.html
在谈到 XA 规范之前,必须首先了解分布式事务处理( Distributed Transaction Processing , DTP )的概念。 Transaction ,即事务,又称之为交易,指一个程序或程序段,在一个或多个资源如 数据库 或文件上为完成某些功 ...
by liwanchun_xd 2008-04-10 浏览 (165) 回复 (0) 关键字:
相关圈子讨论
spring事务属性
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义, ...
by guobaorui4365 2007-12-01 浏览 (1542) 回复 (3)
jbpm中action类中的事务问题,请教
有事务控制的外部系统调用jbpm的任务启动-简称A点,在jbpm中定义的task-start事件调用某个class-简称B点,但是这个class调用了外部spring中的bean(这个bean没配置事务),这个bean有数据库操作。
请问这个时候bean中的事务是在A点事务控制之中吗?是否回滚A点,B点无法回滚?
by maggies 2007-11-23 浏览 (343) 回复 (1)
spring 的OpenSessionInViewFilter简介
假设在你的应用中Hibernate是通过spring 来管理它的session.如果在你的应用中没有使用OpenSessionInViewFilter或者OpenSessionInViewInterceptor。session会在transaction结束后关闭。
如果你采用了spring的声明式事务模式,它会对你的被代理对象的每一个方法进行事务包装(AOP的方式)。如下:
<bean id ...
by limeng1028 2008-05-26 浏览 (416) 回复 (0)
使用 Spring 2.5 TestContext 测试框架(转)
概述
Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点:
1.基于注解的 IoC 功能;
2.基于注解驱动的 Spring MVC 功能;
3.基于注解的 TestContext 测试框架。
Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。
低版本的 Spring 所提供的 Sp ...
by guoli83945 2008-04-02 浏览 (890) 回复 (0)
MQ配置和编程最佳实践
对于MQ的使用,主要会涉及到MQ系统本身的配置和MQ应用程序的开发两方面的工作。为了帮助大家更好地使用MQ,本文将就MQ配置和编程中的一些注意事项和技巧与大家探讨,并希望与大家分享这方面的一些最佳实践(Best Practice)。
第一部分:有关MQ对象配置的最佳实践
对于MQ系统配置,我们要规划MQ通讯网络,确定系统的拓扑结构,确定各种对象的属性和命名规则并创建所需的各种对象等,首先,我们 ...
by IBM文章编辑 2007-08-07 浏览 (2287) 回复 (0)
相关新闻
Ruby on Rails 2.0的新功能介绍
万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。
Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3546) 回复 (4) 关键字: rails
JBoss AS 5有哪些新功能?-采访JBoss CTO Sacha
DZone近期对Red Hat中间件CTO Sacha Labourey进行了一次关于即将发布的JBoss Application Server (AS) 5的采访。在这次采访中,Sacha讨论了新的微容器(Microcontainer )架构和即将发布的中间件服务更新,比如JBoss Messaging,JBoss Cache,事务监控引擎和JBoss DNA。他谈到了通过消息实现的JBoss ...
by QQbyte 2008-09-03 浏览 (1601) 回复 (4) 关键字: jboss as 5

