报表上传jboss服务器出错
用ireport写的报表,在同一个表中,连接两个数据库,但是另一个库使用的近义词,在上传时候,报出Causedby:org.hibernate.exception.GenericJDBCException:Cannotopenconnection
(javax.transaction.SystemException:java.lang.Throwable:Unabledtoenlistresource,seethepreviouswarnings.tx=TransactionImple<ac,BasicAction....Couldnotenlistintransactiononenteringmeta-awareobject!;
后来上网查询,发现是因为没有设置jboss服务器在一个事务中访问多个数据库。
解决方式是修改下jboss的配置:
conf/jbossjta-properties.xml(JBoss-4.x)orconf/jbossts-properies.xml(JBoss5)
在<propertiesdepends="arjuna"name="jta">
节点下增加:
<!--支持一个事务中包括多个数据源-->
<propertyname="com.arjuna.ats.jta.allowMultipleLastResources"value="true"/>
相关推荐
凯哥Java 2020-03-28
forliberty 2015-05-04
Strongding 2011-09-04
Congpanpan 2011-04-30
linuxisperfect 2008-10-27
tianshijianbing 2008-09-05
stoneechogx 2019-10-23
xieronghua 2019-10-11
姚强 2016-01-05
llystar 2017-08-10
lvzhiliang 2018-11-29
宁静致远 2017-08-10
菜鸟上路CCLinux 2014-11-06
85530194 2017-12-27
hunningtu 2011-07-15
farwang 2011-07-10
enen0 2011-05-12
mahy 2011-05-10