`
三问飞絮
  • 浏览: 320655 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

jotm事务 ClassNotFoundException MultiOrbInitialContextFactory

阅读更多

  
java.lang.IllegalArgumentException:JNDI naming exception: javax.naming.NoInitialContextException: Cannot instantiate class: org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory [Root exception is java.lang.ClassNotFoundException: org.objectweb.carol.jndi.spi.MultiOrbInitialContextFactory]

at   weblogic.management.logging.DomainLogHandler.getMBeanHome(DomainLogHa  
  ndler.java:183)   
at   weblogic.management.logging.DomainLogHandler.subscribeToServer(Domain   
  LogHandler.java:508)

 

原因:MultiOrbInitialContextFactory是ow_carol.jar的一个类,在加载时没有找到其配置文件。

解决方法:打开ow_carol.jar,根目录下有default.carol.properties文件,解压此文件出来。将名字修改为carol.properties。

如果已经存在carol.properties,仍会报关于JNDI的异常,可以尝试修改配置,关闭jdni。

 

  
# 不使用CAROL的JNDI封装器
#让JOTM不使用CAROL JNDI wrapper,从而可以避免类装载错误的发生。
carol.start.jndi=false 

#不启用命名服务器 
carol.start.ns=false
 

 

  • 大小: 10.4 KB
分享到:
评论

相关推荐

    Spring+JOTM 分布式事务管理

    Spring框架作为一个广泛使用的Java应用程序开发框架,提供了多种支持事务管理的解决方案,其中包括集成JOTM(Java Open Transaction Manager)来处理分布式事务。本文将深入探讨Spring与JOTM结合使用的知识点,帮助...

    使用JOTM实现分布式事务管理(多数据源)

    本文将深入探讨如何使用JOTM(Java Open Transaction Manager)来实现这样的功能,尤其关注在多数据源环境下的事务协调。 JOTM是Java世界里一个开源的事务管理器,遵循JTA(Java Transaction API)规范,提供了...

    spring+jotm 多数据源事务管理(二)hibernate

    本篇文章将聚焦于如何结合Spring和JOTM(Java Open Transaction Manager)来实现多数据源的事务管理,特别是针对使用Hibernate的情况。 JOTM是Java平台上的一个开放源代码事务管理器,它遵循JTA(Java Transaction ...

    spring+jotm 多数据源事务管理(一)jdbc

    首先,JOTM(Java Open Transaction Manager)是一个开源的、独立的事务管理器,它完全实现了JAVA事务API(JTA),为Java应用程序提供事务服务。JOTM的特点包括其跨平台的兼容性、高可配置性和丰富的功能集,使得它...

    Spring+iBatis+JOTM实现JTA事务

    在集成Spring+iBatis+JOTM的环境中,Spring主要负责事务策略的配置和管理,iBatis则作为持久层框架,负责SQL的执行,而JOTM作为事务管理器,确保跨数据库的事务一致性。 1. **环境搭建** - 首先,确保安装了JDK ...

    使用jotm实现跨数据库事务控制

    【使用JOTM实现跨数据库事务控制】 在分布式系统中,常常需要对多个数据库进行操作,确保数据的一致性。JOTM(Java Open Transaction Manager)是一个开源的Java事务管理器,它支持JTA(Java Transaction API),...

    spring JTA集成JOTM或Atomikos配置分布式事务(Tomcat应用服务器)

    本文将深入探讨如何在Tomcat应用服务器上集成JTA,并使用JOTM(Java Open Transaction Manager)或Atomikos作为事务管理器来实现分布式事务。 首先,我们需要理解JTA的核心概念。JTA是Java EE平台的一部分,提供了...

    jotm-2.0.11.MR5.rar_Jotm jar_jotm_jotm-2.0.11.MR5_jotm.jar _jtom

    JOTM(Java Open Transaction Manager)是一款开源的事务管理器,专为Java应用程序设计,它提供了强大的事务处理能力,支持JTA(Java Transaction API)规范,使得在分布式环境中进行事务管理变得更加便捷。JOTM ...

    spring+jotm 多数据源事务管理(三)JNDI+Tomcat

    ### Spring + JOTM 多数据源事务管理详解(三):JNDI + Tomcat 在本篇文章中,我们将深入探讨如何利用Spring框架结合JOTM(Java Open Transaction Manager)来实现多数据源下的分布式事务管理。我们将通过具体实例...

    JOTM jar包

    JOTM,全称Java Open Transaction Manager,是一个开源的、完全符合JTA(Java Transaction API)规范的事务管理器。JTA是Java平台上的标准,用于处理分布式事务处理,允许在多个数据库或者其他事务资源之间进行协调...

    spring + JTA + JOTM实现分布式事务

    本教程将深入探讨如何使用Spring框架、Java Transaction API (JTA) 和 Java Open Transaction Manager (JOTM) 来实现这样的分布式事务管理。 首先,我们来了解一下JTA。JTA是Java平台的标准事务API,它允许应用程序...

    jotm完整资料 (包括所有jar 和 api)

    JOTM(Java Open Transaction Manager)是一个开源的Java事务管理器,它实现了JTA(Java Transaction API)标准,为分布式事务处理提供了强大的支持。在Java应用程序中,尤其是在企业级应用中,事务管理是核心组件之...

    JOTM开发所需jar包

    JOTM是一个开源的Java事务管理器,它实现了JTA(Java Transaction API),允许开发者在分布式环境中进行事务管理。 描述中的“多数据源所需配置文件”暗示了这些JAR文件可能用于配置和管理多个数据源,这是在企业级...

    jotm2.0最新源码包

    JOTM,全称为Java Open Transaction Manager,是一个开源的、完全符合JTA(Java Transaction API)规范的事务管理器。JTA是Java平台上的标准接口,用于管理分布式事务处理,确保在多线程和分布式环境中的数据一致性...

    开源事务管理器 JOTM

    **开源事务管理器 JOTM** JOTM(Java Open Transaction Manager)是一个强大的、完全开源的事务处理系统,专门设计用于Java平台。它遵循Java Transaction API (JTA)规范,为分布式事务处理提供了全面的支持。JTA是...

    spring+jotm+ibatis+mysql实现JTA分布式事务

    本项目“spring+jotm+ibatis+mysql实现JTA分布式事务”旨在利用这些技术来确保在分布式环境中的数据一致性。下面将详细介绍这个项目所涉及的知识点。 首先,Spring框架是Java开发中最常用的应用框架之一,它提供了...

    jotm 2.1.4 source dist

    标题“jotm 2.1.4 source dist”指的是JOTM的2.1.4版本源代码分发版,这是一个重要的中间件组件,主要关注于事务管理。JOTM,全称Java Open Transaction Manager,是开源的Java事务管理系统,它实现了JTA(Java ...

    java事务处理包正版的JOTM

    Java事务处理包(JOTM)是Java开放源代码事务管理器,它实现了Java Transaction API (JTA) 和Java Transaction Service (JTS) 的规范。JOTM 是一个强大的工具,尤其对于那些希望在Tomcat这样的轻量级应用服务器中实现...

Global site tag (gtag.js) - Google Analytics