我在persistence.xml中配置了两个<persistence-unit>对应两个数据源,想要同时操作两个数据库数据,在项目中使用:
@PersistenceContext(unitName = "name1")
private EntityManager em1;
@PersistenceContext(unitName = "name2")
private EntityManager em2;
运行时出现错误:
资源缓冲时发生异常
java.lang.IllegalStateException: 本地事务已经有 1 项非 XA 资源: 无法添加更多资源。
请问这个怎么解决啊?
@PersistenceContext(unitName = "name1")
private EntityManager em1;
@PersistenceContext(unitName = "name2")
private EntityManager em2;
运行时出现错误:
资源缓冲时发生异常
java.lang.IllegalStateException: 本地事务已经有 1 项非 XA 资源: 无法添加更多资源。
请问这个怎么解决啊?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货