返回顶部
首页 > 资讯 > 精选 >【Weblogic】java.lang.UnsupportedClassVersionError问题处理方案
  • 788
分享到

【Weblogic】java.lang.UnsupportedClassVersionError问题处理方案

2023-06-02 19:06:13 788人浏览 独家记忆
摘要

开发人员对Java程序版本更新之后,重启WEBlogic,发现java.lang.UnsupportedClassVersionError Unsupported major.minor version 51.0错误,主要错误信息如下:or

开发人员对Java程序版本更新之后,重启WEBlogic,发现java.lang.UnsupportedClassVersionError Unsupported major.minor version 51.0错误,主要错误信息如下:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pageCond': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: protected com.bocom.jump.bp.service.sqlmap.SqlMap com.bocom.training.jump.common.dao.BaseDao.sqlMap; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.bocom.feps.webservices.accounting.service.impl.QueryUniqueCodeServiceImpl] for bean with name 'queryUniqueCodeService' defined in class path resource [config/webservice-beans.xml]; nested exception is java.lang.ClassNotFoundException: Class bytes found but defineClass()failed for: 'com.bocom.feps.webservices.accounting.service.impl.QueryUniqueCodeServiceImpl'……Caused By: org.springframework.beans.factory.BeanCreationException: Could not autowire field: protected com.bocom.jump.bp.service.sqlmap.SqlMap com.bocom.training.jump.common.dao.BaseDao.sqlMap; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.bocom.feps.webservices.accounting.service.impl.QueryUniqueCodeServiceImpl] for bean with name 'queryUniqueCodeService' defined in class path resource [config/webservice-beans.xml]; nested exception is java.lang.ClassNotFoundException: Class bytes found but defineClass()failed for: 'com.bocom.feps.webservices.accounting.service.impl.QueryUniqueCodeServiceImpl'……Caused By: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.bocom.feps.webservices.accounting.service.impl.QueryUniqueCodeServiceImpl] for bean with name 'queryUniqueCodeService' defined in class path resource [config/webservice-beans.xml]; nested exception is java.lang.ClassNotFoundException: Class bytes found but defineClass()failed for: 'com.bocom.feps.webservices.accounting.service.impl.QueryUniqueCodeServiceImpl'……Caused By: java.lang.ClassNotFoundException: Class bytes found but defineClass()failed for: 'com.bocom.feps.webservices.accounting.service.impl.QueryUniqueCodeServiceImpl'……Caused By: java.lang.UnsupportedClassVersionError: com/bocom/feps/webservices/accounting/service/impl/QueryUniqueCodeServiceImpl : Unsupported major.minor version 51.0……

经过查询MOS发现,该问题属于jdk冲突问题, 应用程序是使用JDK构建的,Weblogic环境中安装的JDK不支持该应用程序。 为避免异常,需要使用正确的JDK版本构建应用程序。

经与开发人员沟通,开发人员使用Weblogic环境中对应版本的JDK重新构建应用,然后更新之后问题顺利处理。

附MOS原文

UnsupportedClassVersionError: Unable to set the activation state to true for the application (文档 ID 2132881.1)【Weblogic】java.lang.UnsupportedClassVersionError问题处理方案转到底部【Weblogic】java.lang.UnsupportedClassVersionError问题处理方案

【Weblogic】java.lang.UnsupportedClassVersionError问题处理方案

In this Document

GoalSolution

APPLIES TO:

oracle WebLogic Server - Version 11.1.1.5.0 and later
InfORMation in this document applies to any platform.

GOAL

UnsupportedClassVersionError exception when deploying new application on Weblogic server.

####<Feb 11, 2016 10:15:04 AM EST> <Error> <Http> <******> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1455203704171> <BEA-101165> <Could not load user defined filter in web.xml: ServletContext@6640065[app:*****_war module:******.war path:webapp/filters/PathFilter : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:344)
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:301)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:269)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:55)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:177)
at weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAwareClassLoader.java:36)

 

SOLUTION

This is a JDK conflict issue.   The application is built with JDK that is not supported by the JDK installed in the Weblogic environment. To avoid the exception, please build your application with correct JDK version.

--结束END--

本文标题: 【Weblogic】java.lang.UnsupportedClassVersionError问题处理方案

本文链接: https://lsjlt.com/news/231093.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【Weblogic】java.lang.UnsupportedClassVersionError问题处理方案
    开发人员对Java程序版本更新之后,重启Weblogic,发现java.lang.UnsupportedClassVersionError Unsupported major.minor version 51.0错误,主要错误信息如下:or...
    99+
    2023-06-02
  • Weblogic JMS队列阻塞问题处理
    Weblogic有两个jms queue,producer是OSB,通过接口管道向jms queue传输日志。consumer是一个Oracle DB 。 刚开始没有问题,待到OSB的并发量达到一天15W时...
    99+
    2024-04-02
  • Android WebView 常见问题及处理方案
    目前html5发展非常迅速,很多native app都会嵌入到网页中,以此来适用多变的市场需求。但是android的webview默认支持的功能非常弱,很多地方都是需要自定义的...
    99+
    2022-06-06
    webview Android
  • Python使用future处理并发问题方案详解
    目录网络下载的三种风格按照顺序下载使用conrurrent.futures模块多线程下载使用asyncio异步下载future是什么GIL和阻塞型I/O使用concurrent.fu...
    99+
    2023-02-08
    Python future处理并发 Python future Python future并发问题
  • OGG问题处理方法
    这篇文章给大家介绍OGG问题处理方法,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 一客户上午报过来一个OGG错误2021-02-11 10:26:20&...
    99+
    2024-04-02
  • weblogic启动卡在BEA-002014 IIOP subsystem enabled 问题的解决方案是什么
    本篇文章给大家分享的是有关weblogic启动卡在BEA-002014 IIOP subsystem enabled 问题的解决方案是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来...
    99+
    2023-06-04
  • 处理PHP大文件发送问题的有效方案
    处理PHP大文件发送问题的有效方案 在Web开发中,我们经常会遇到需要处理大文件上传问题的情况,例如上传视频、音频或者其他大型文件。而在使用PHP进行文件上传时,由于PHP默认配置的限...
    99+
    2024-03-07
    分块传输 流式读取 缓冲区管理 内存占用
  • MySQL中SELECT+UPDATE处理并发更新问题解决方案
    这篇文章主要介绍了MySQL中SELECT+UPDATE处理并发更新问题解决方案分享,需要的朋友可以参考下。 问题背景 假设MySQL数据库有一张会员表vip_member(InnoDB表),结构如下: 当...
    99+
    2022-05-16
    MySQL SELECT update 乐观锁 并发 悲观锁
  • 图像处理中遇到的Python问题及解决方案
    图像处理中遇到的Python问题及解决方案摘要:图像处理在计算机视觉和图形学领域具有广泛的应用。Python作为一种流行的编程语言,也广泛应用于图像处理中。然而,当我们在图像处理中使用Python时,可能会遇到一些常见的问题。本文将介绍一些...
    99+
    2023-10-22
  • MySQL中事务处理的常见问题和解决方案
    MySQL中事务处理的常见问题和解决方案在数据库操作中,事务处理是非常重要的,它可以确保数据库操作的一致性和完整性。然而,在MySQL中进行事务处理时,常常会遇到一些问题。本文将介绍常见的MySQL事务处理问题,并提供相应的解决方案。问题一...
    99+
    2023-10-22
    解决方案 问题 事务处理
  • C++中错误处理机制问题分析与解决方案
    C++中错误处理机制问题分析与解决方案引言:错误处理是软件开发过程中十分重要的一部分,能够帮助开发人员诊断、调试和修复软件中的bug。在C++中,错误处理机制主要是通过异常处理来实现的。然而,异常处理也可能引发一些问题,本文将对C++中的错...
    99+
    2023-10-22
    C++ 解决方案 错误处理机制
  • C++中错误处理机制问题解析与解决方案
    C++中错误处理机制问题解析与解决方案引言:C++是一种功能强大的编程语言,但是错误处理机制是每个C++程序员必须面对的重要问题。当程序出错时,不合理的错误处理机制可能会导致程序崩溃或出现未知的行为。因此,本文将探讨C++中常见的错误处理机...
    99+
    2023-10-22
    异常处理(Exceptions) 断言(Assertions)
  • C++中常见的字符串处理问题及解决方案
    C++中常见的字符串处理问题及解决方案引言字符串处理是在C++编程中经常遇到的问题之一。无论是从用户的输入,还是从文件中读取数据,或者是进行数据的处理和转换,字符串处理始终占据着重要的位置。本文将介绍在C++中常见的字符串处理问题,并给出相...
    99+
    2023-10-22
    C++ 解决方案 字符串处理 关键词:
  • ora-29345问题的处理方法
    ora-29345问题的处理方法,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。 在做跨平台传输表...
    99+
    2024-04-02
  • WRH$_ACTIVE_SESSION_HISTORY问题的处理方法
    这篇文章给大家介绍WRH$_ACTIVE_SESSION_HISTORY问题的处理方法,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 前几天处理了一次Or...
    99+
    2024-04-02
  • C++中错误处理机制问题的解析与解决方案
    C++中错误处理机制问题的解析与解决方案引言:在软件开发中,错误处理是非常重要的一环。当我们在编写C++程序时,难免会遇到各种错误,包括运行时错误和逻辑错误。为了确保程序的稳定性和可靠性,我们需要正确处理这些错误,并提供恰当的解决方案。本文...
    99+
    2023-10-22
    错误调试 异常处理 错误处理技巧
  • golang函数的错误处理的常见问题及其解决方案
    在 golang 中,错误处理是一项重要任务,需注意以下常见问题及解决方案:忽略错误:始终检查函数调用的错误值,并根据需要采取适当措施。不一致的错误处理:确保函数签名和文档明确说明返回错...
    99+
    2024-04-24
    golang 错误处理
  • ORACLE CHM问题处理
    Cluster Health Monitor(以下简称 CHM)是一个 ORACLE 提供的工具,用来自动收集操作系统的资源(CPU、内存、SWAP、进程、I/O以及网络等)使用情况。CHM会每秒收集一...
    99+
    2024-04-02
  • JVM:全面理解线上服务器内存溢出(OOM)问题处理方案(一)
    0. 引言 前段时间生产上遇到了OOM问题,导致服务出现了短时间的不可用,还好处理及时,否则也将酿成大祸。OOM问题也是生产中比较重要的问题,所以本期我们针对OOM问题特别讲解,结合理论与实际案例来带大家彻底攻克OOM问题处理。 1. OO...
    99+
    2023-08-19
    jvm 服务器 java
  • ADO.NET事务问题处理命令方法
    这篇文章主要讲解了“ADO.NET事务问题处理命令方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“ADO.NET事务问题处理命令方法”吧!ADO.NET事务提供两个对象用于检索关系型数据并...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作