weblogic 8.1 + hibernate 3.0

Kinli 2006-02-23 04:03:53
我按网上的weblogic配置hibernate,也配置了一个项目。
在用控件台输出的项目下,能够正常运行。但用在web项目后。
在hibernate初始化时在sessionfactoryimpl的transactionManager.getTransaction()会抛出"unable to locate current JTA Transaction".

如果不使用JTA Transaction(将transaction.manager_lookup_class注释), 就是抛出No TransactionManagerLookup Specified的异常。

XA与非xa的数据源都试过了。 都会出现这样的问题
...全文
101 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kinli 2006-02-24
  • 打赏
  • 举报
回复
算了。 我找到了解决方法。在hibernate配置文件中加一个属性

<property name="jta.UserTransaction">java:comp/UserTransaction</property>

结贴

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧