首页 > 编程知识 正文

transactionmanager,drivermanager报错

时间:2023-05-04 16:08:37 阅读:207122 作者:4659

####<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.warWEB-INFconfigurationcompatible下面的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

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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。