"javax/transaction/TransactionManager"报错

博客记录了Spring FrameworkServlet初始化时出现的报错信息,包括线程异常和链接错误。同时给出了解决办法,指出是inmeremp.war下特定路径的weblogic配置文件内容不正确,缺少部分关键配置。

####<2018-7-4 上午11时35分44秒 CST> <Info> <ServletContext-/inmeremp> <localhost.localdomain> <server-inmeremp> <pool-2-thread-27> <<anonymous>> <> <> <1530675344395> <BEA-000000> <Initializing Spring FrameworkServlet 'com.sgcc.uap.kernel.web.adaptor.ModuleServletAdaptor'> 

[2018-07-04 11:35:44,396] SG-UAP : INFO ModuleWebDispatcher:444 - FrameworkServlet 'com.sgcc.uap.kernel.web.adaptor.ModuleServletAdaptor': initialization started

[2018-07-04 11:35:44,399] SG-UAP : INFO AppContextLoader:512 - Dynamic-Module [com.sgcc.uap.integrate.isc]:服务发布结束

[2018-07-04 11:35:44,399] SG-UAP : INFO ModuleWebDispatcher:463 - FrameworkServlet 'com.sgcc.uap.kernel.web.adaptor.ModuleServletAdaptor': initialization completed in 2 ms

Exception in thread "pool-2-thread-92" java.lang.LinkageError: loader constraint violation: loader (instance of com/sgcc/uap/kernel/classloader/ModuleDelegatingClassLoader) previously initiated loading for a different type with name "javax/transaction/TransactionManager"

解决办法:
原来有个配置文件不正确
inmeremp.war\WEB-INF\configuration\compatible下面的weblogic配置文件的内容不正确

Import-Package=&database#dbdrivers

Export-Package=weblogic.jndi,weblogic.jndi.internal,weblogic.xml.jaxp,weblogic.jdbc.vendor.oracle,javax.transaction;version="1.2.0",javax.transaction.xa;version="1.2.0"

dm-need-import-package=&Export-Package

 报错的配置文件是缺少上面标红的部分。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值