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

相关推荐

Global site tag (gtag.js) - Google Analytics