0 0

exception; Another resource already exists with name - pick a diffe0

我使用了atomikos来实现JTA事务,之前一直运行好好的,可是最近一直报个问题

Caused by: javax.naming.NamingException: Another resource already exists with name dataSource_mailbill_slave - pick a different name
	at com.atomikos.util.IntraVmObjectFactory.createReference(IntraVmObjectFactory.java:94)
	at com.atomikos.jdbc.AbstractDataSourceBean.getReference(AbstractDataSourceBean.java:369)
	at com.atomikos.jdbc.AbstractDataSourceBean.init(AbstractDataSourceBean.java:276)
	... 70 more


我的bean.xml配置如下:
 <!-- atomikos事务管理器 -->  
    <bean id="atomikosTransactionManager" class="com.atomikos.icatch.jta.UserTransactionManager"  
        init-method="init" destroy-method="close">  
        <description>UserTransactionManager</description>  
        <property name="forceShutdown">  
            <value>true</value>  
        </property>  
    </bean>  
    
     <bean id="atomikosUserTransaction" class="com.atomikos.icatch.jta.UserTransactionImp">  
        <property name="transactionTimeout" value="300" />  
    </bean> 
	
	 <!-- spring 事务管理器 -->  
    <bean id="springTransactionManager"  
        class="org.springframework.transaction.jta.JtaTransactionManager">  
        <property name="transactionManager">  
            <ref bean="atomikosTransactionManager" />  
        </property>  
        <property name="userTransaction">  
            <ref bean="atomikosUserTransaction" />  
        </property>  
    </bean>  


请问,是什么原因呢?
JTA 
2013年6月26日 17:58

2个答案 按时间排序 按投票排序

0 0

采纳的答案

在workspace搜索一下,看哪些地方出现过 ‘dataSource_mailbill_slave’这个字符串

2013年6月26日 19:35
0 0

Another resource already exists with name slaveDB - pick a different name 一样的错误。。。

2017年3月01日 15:28

相关推荐

    MySQL_DBA面试题

    MySQL数据库管理员(DBA)面试题通常涵盖广泛的领域,包括但不限于数据库架构、存储引擎特性、内存管理、事务处理、数据类型、备份与恢复策略以及复制技术等。以下是对这些知识点的详细解释: 1. **MySQL 架构体系**...

    libusb-1.0-0-dev_1.0.20-1kord_arm64.deb

    银河麒麟系统桌面版4.0.2,初始化hidapi,所需依赖库libusb-1.0-0-dev_1.0.20-1kord_arm64.deb

    Eclipse 出现A configuration with this name already exists问题解决方法

    在使用Eclipse进行项目管理、调试和其他开发任务时,可能会遇到一些错误提示,其中“A configuration with this name already exists”是比较常见的问题之一。这个问题通常发生在配置远程调试或者是项目配置文件命名...

    mysql 错误代码对照表

    MySQL是一个流行的开源数据库管理系统,广泛应用于中小型网站和应用程序中。在使用MySQL数据库的过程中,可能会遇到各种错误代码,这些错误代码通常会提供关于问题的详细信息,便于开发者快速定位并解决问题。...

    拉链表更新方式二(exists) --优先.sql

    拉链表更新方式二(exists) --优先.sql

    安装mysql出错”A Windows service with the name MySQL already exists.“如何解决

    在安装MySQL时,有时会遇到错误提示"A Windows service with the name MySQL already exists",这表明在Windows操作系统中,已经有一个名为MySQL的服务存在。这通常是因为之前的MySQL安装未完全卸载,或者服务残留...

    cocoscreater1.5.2大厅带子游戏解决方案1

    - 子游戏项目避免命名为“helloworld”,以防类名冲突,导致"Class already exists with the same __cid__"错误,影响游戏启动。 2. **热更新服务器**: - 使用WebStorm创建一个Express项目(hotupdate),作为热...

    struts_2.3.12GA_API文档(chm版本)

    Get the resource bundle associated with the implementing class (usually an action). ResourceBundle getTexts(String aBundleName) Get the named bundle, such as "com/acme/Foo". boolean ...

    php常用函数(array,array-key-exists,in-array)

    php常用函数

    Topic Already Exists(处理方案).md

    Topic Already Exists(处理方案).md

    Store Already Exists(解决方案).md

    Store Already Exists(解决方案).md

    change-file-name-from-excel.rar_VB excel

    If Not FileExists(newName) Then '确保新文件名未被使用 Name oldName As newName '使用内置的Name语句重命名文件 MsgBox "文件 " & oldName & " 已重命名为 " & newName Else MsgBox "无法重命名,文件 " & ...

    sql server2005 exists使用方法

    A contains B 等价于 Not EXISTS (B excepts A) ``` **示例**: ```sql SELECT database_items FROM database_name AS A WHERE NOT EXISTS ( SELECT * FROM another_table AS B WHERE NOT EXISTS ( ...

    Judge-whether-a-file-exists.rar_vb exists

    标题"Judge-whether-a-file-exists.rar_vb exists"暗示了这是一个关于使用VB来检查文件是否存在的示例代码。下面我们将深入探讨如何使用VB实现这一功能,以及相关的知识点。 首先,VB提供了`My.Computer.FileSystem...

    Links Exists WM7-crx插件

    【Links Exists WM7-crx插件】是一款专为Chrome浏览器设计的扩展程序,它由开发者开发,主要用于增强用户的网络浏览体验。尽管描述中没有提供详细的功能特性,但我们可以推测这款插件可能具备以下一些常见的扩展功能...

    Knock-mail-Verify-if-email-exists-or-find-valid-E-mail-SCRIPT-CODE-:###

    标题中的“Knock-mail-Verify-if-email-exists-or-find-valid-E-mail-SCRIPT-CODE-”表明这是一个关于验证电子邮件地址是否有效或存在的脚本代码。在IT行业中,这通常涉及到电子邮件验证技术,它可以帮助用户确保...

    前端开源库-exists-case

    "exists-case"是一个专门为前端开发者设计的开源库,它主要解决的是文件系统(fs)中的`exists`方法在处理文件或目录存在性检查时区分大小写的问题。 在许多操作系统中,如Linux和macOS,文件系统的大小写敏感是...

    jlink串口驱动

    jlink,嵌入式keil5编译出现Error: L6411E:的解决办法,.\OUT\ANO_FLY.axf: Error: L6411E: No compatible library exists with a definition of startup symbol _ jun8023qian 9230 关于编译时候 出现.\OUT\ANO_...

    mysql安装及问题汇总

    mysql安装及问题汇总mysql安装及问题汇总mysql安装及问题汇总

Global site tag (gtag.js) - Google Analytics