`

weblogic中使用java.lang.NoSuchMethodError解决办法

 
阅读更多



 问题描述:

 在weblogic中发布的应用使用了commons-lang-2.6.jar,但在调用。StringUtils.startsWith方法时,报异常

Java.lang.NoSuchMethodError:org.apache.commons.lang.StringUtils.startsWith(Ljava/lang/String;Ljava/lang/String;)Z。

原因:

weblogic启动时预先加载了一个commons-lang的(bea11g\modules\com.bea.core.apache.commons.lang_2.1.0.jar)。导致应用下面的2.4的包未加载。

 

解决办法:

  1:进入目录D:\Oracle\Middleware\user_projects\domains\esb\bin (esb这个域每个人都不同)

  2:用记事本方式打开startWebLogic.cmd(建议大家安装notepad++软件,通过notepad++打开)

  3:添加一个变量xmpath,赋值为项目的路径(注意位置)

 

 

     4:  给变量CLASSPATH赋值为:%xmpath%\daieweb\WEB-INF\lib\commons-lang-       2.6.jar;%SAVE_CLASSPATH%

            

 

 

 

  • 大小: 38 KB
  • 大小: 39.1 KB
  • 大小: 10.4 KB
  • 大小: 26 KB
分享到:
评论

相关推荐

    WebLogic错误 java.lang.AssertionError: Registered more than one

    在WebLogic Server 9.2至10.0版本中,用户可能会遇到一个特定的错误,即“java.lang.AssertionError: Registered more than one instance with the same objectName”。这个错误主要表现为服务器启动后,在Admin ...

    如何解决java.lang.StackOverflowError

    在Java编程中,`java.lang.StackOverflowError` 是一个常见的运行时异常,它通常发生在程序执行过程中,当Java虚拟机(JVM)的调用栈溢出时。调用栈是每个线程用来存储方法调用信息的数据结构,当递归调用过深或者...

    解决报错java.lang.NoClassDefFoundError: org/apache/james/mime4j/MimeException

    该jar包解决报错java.lang.NoClassDefFoundError: org/apache/james/mime4j/MimeException,亲测可用。

    weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB 类型转换解决办法

    2. **反射调用**:对于 `weblogic.jdbc.wrapper.Clob_oracle_sql_CLOB` 类型的对象,使用 Java 反射机制调用 `getVendorObj()` 方法,该方法返回一个 `oracle.sql.CLOB` 类型的对象。 3. **CLOB 数据读取**:无论是...

    weblogic.xml

    解决AopConfigException类不存在。...Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: org.springframework.aop.framework.AopConfigException 解决方法是把这个文件放到WEB-INF文件夹下面

    java.lang.OutOfMemoryError 错误整理及解决办法

    Java中的`java.lang.OutOfMemoryError`是一个严重的问题,它表示Java虚拟机(JVM)在尝试分配新的对象时没有足够的内存。这个错误通常会导致应用程序崩溃。本文将深入探讨这种错误的原因、常见类型以及解决策略。 *...

    weblogic.jdbc.vendor.oracle.OracleThinBlob jar包下载

    `weblogic.jdbc.vendor.oracle.OracleThinBlob`是Oracle JDBC驱动的一个组件,主要用于处理Oracle数据库中的Blob字段。"Thin"模式意味着它是一种轻量级的驱动,不依赖于Oracle客户端库,而是直接通过网络协议与...

    WEBLOGIC 10.3.6.0.210119 - 2021年1月补丁

    WebLogic Server在各种企业环境中广泛使用,因此任何安全问题都可能导致敏感数据泄露、系统被控制或服务中断。2021年1月的安全更新体现了Oracle对及时修补安全问题的重视,以保护用户的业务不受威胁。 补丁的版本号...

    weblogic 12c下载12.2.1.4.0的linux通用版本下载

    它提供了构建、部署和管理企业级Java应用程序所需的一切,包括一个集成的开发环境、一个灵活的部署平台以及一个全面的中间件解决方案。 下载安装文件后,需要进行解压。解压路径和安装路径最好不要包含中文。解压...

    weblogic 12.2.1.3.0.打补丁\补丁\和opatch最新包

    WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了用于构建、部署和管理企业级Java应用程序的平台。在WebLogic Server的日常运维中,安全性和稳定性是非常关键的,因此,定期更新补丁以修复已知的...

    weblogic 12.2.1.4.240325 patch 36440005 WLS PATCH SET UPDATE

    WLS 补丁集更新 12.2.1.4.240325 中解决的问题 WLS 补丁集更新 12.2.1.4.240104 中解决的问题 WLS 补丁集更新 12.2.1.4.231010 中解决的问题 WLS 补丁集更新 12.2.1.4.230702 中解决的问题 WLS 补丁集更新 12.2.1.4....

    WebLogic 12c(12.2.1.2)升级方案

    - **脚本工具**:WebLogic 9.2 之后引入了 WLST (WebLogic Scripting Tool),取代了旧的 weblogic.Admin 工具。 - **第三方类包和框架**:随着 JDK 的重大变更,一些第三方类包和框架可能不再支持,需要根据新的 JDK...

    weblogic.jdbc.vendor.oracle.OracleResultSet jar包

    在描述中提到的"解决weblogic数据库连接池存储大字段所需包",意味着`weblogic.jdbc.vendor.oracle.OracleResultSet`可能包含优化大字段存储和检索的逻辑,这在处理如图像、视频等大数据类型时尤其重要。WebLogic的...

    weblogic for linux安装.doc

    - **.jar文件安装**:若WebLogic没有自带JRE,需要使用`java -jar filename.jar -mode=console`命令启动安装。 3. **控制台安装流程**: - **欢迎界面**:启动安装后,会显示欢迎界面,按`Next`继续。 - **许可...

    weblogic.jar/wlclient.jar/wls-api.jar相关jar包

    本篇文章将详细讲解标题中提到的`weblogic.jar`、`wlclient.jar`和`wls-api.jar`这三款核心的JAR包及其在WebLogic中的作用。 1. **weblogic.jar**: `weblogic.jar`是WebLogic Server的核心库,包含了运行WebLogic...

    sxt\weblogic\weblogic安装.avi

    sxt\weblogic\weblogic安装.avi sxt\weblogic\weblogic安装.avisxt\weblogic\weblogic安装.avi sxt\weblogic\weblogic安装.avi

    WebLogic宝典,hungryminds.bea.weblogic.server.bible.pdf

    《WebLogic宝典》是一本全面深入探讨Oracle WebLogic Server的权威指南,旨在帮助读者掌握这一强大企业级Java EE应用服务器的使用和管理。WebLogic Server是Oracle公司提供的一个核心产品,广泛应用于大型企业的...

    weblogic常见故障总结.docx

    本文档汇总了WebLogic Server在运行过程中可能会遇到的一些常见故障,包括内存溢出错误、服务器启动失败等问题,并给出了相应的日志报错、排查思路以及解决方案。 一、Server类故障 1.1 故障编号:...

    Weblogic-OPatch-13.9.4.2.5

    WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了用于构建、部署和管理企业级Java应用程序的全面平台。在WebLogic Server的运营维护中,OPatch是一个关键工具,用于安装、更新和卸载Oracle产品中的...

    Weblogic10.3.6补丁2021.04.zip

    WebLogic Server是Oracle公司的一款企业级Java应用服务器,它提供了用于构建、部署和管理企业级Java应用程序的平台。本文将详细介绍WebLogic Server 10.3.6版本的补丁更新,以及如何进行有效的补丁安装,以确保系统...

Global site tag (gtag.js) - Google Analytics