0 0

war程序部署在ibmwebsphere上的问题5

Error 500: LinkageError while defining class: com.action.MyAction Could not be defined due to: com/action/MyAction (Unsupported major.minor version 49.0) This is often caused by having a class defined at multiple locations within the classloader hierarchy. Other potential causes include compiling against an older or newer version of the class that has an incompatible method signature. Dumping the current context classloader hierarchy: ==> indicates defining classloader ==>[0] com.ibm.ws.classloader.CompoundClassLoader@1077c51e Local ClassPath: D:\IBMWebSphere\profiles\default\installedApps\OuYangNode01Cell\WebSphere_war.ear\WebSphere.war\WEB-INF\classes;D:\IBMWebSphere\profiles\default\installedApps\OuYangNode01Cell\WebSphere_war.ear\WebSphere.war\WEB-INF\lib\antlr.jar;D:\IBMWebSphere\profiles\default\installedApps\OuYangNode01Cell\WebSphere_war.ear\WebSphere.war\WEB-INF\lib\commons-beanutils.jar;D:\IBMWebSphere\profiles\default\installedApps\OuYangNode01Cell\WebSphere_war.ear\WebSphere.war\WEB-INF\lib\commons-digester.jar;D:\IBMWebSphere\profiles\default\installedApps\OuYangNode01Cell\WebSphere_war.ear\WebSphere.war\WEB-INF\lib\commons-fileupload.jar;D:\IBMWebSphere\profiles\default\installedApps\OuYangNode01Cell\WebSphere_war.ear\WebSphere.war\WEB-INF\lib\commons-logging.jar;D:\IBMWebSphere\profiles\default\installedApps\OuYangNode01Cell\WebSphere_war.ear\WebSphere.war\WEB-INF\lib\commons-validator.jar;D:\IBMWebSphere\profiles\default\installedApps\OuYangNode01Cell\WebSphere_war.ear\WebSphere.war\WEB-INF\lib\jakarta-oro.jar;D:\IBMWebSphere\profiles\default\installedApps\OuYangNode01Cell\WebSphere_war.ear\WebSphere.war\WEB-INF\lib\struts.jar;D:\IBMWebSphere\profiles\default\installedApps\OuYangNode01Cell\WebSphere_war.ear\WebSphere.war; Delegation Mode: PARENT_FIRST [1] com.ibm.ws.classloader.JarClassLoader@271779102 Local Classpath: Delegation mode: PARENT_FIRST [2] com.ibm.ws.classloader.ProtectionClassLoader@39cd451d [3] com.ibm.ws.bootstrap.ExtClassLoader@7937c51f [4] sun.misc.Launcher$AppClassLoader@7939051f [5] sun.misc.Launcher$ExtClassLoader@7945051f ---Original exception--- java.lang.UnsupportedClassVersionError: com/action/MyAction (Unsupported major.minor version 49.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java(Compiled Code)) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java(Compiled Code)) at com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:576) at com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java(Compiled Code)) at com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java(Compiled Code)) at java.lang.ClassLoader.loadClass(ClassLoader.java(Compiled Code)) at org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.java:117) at org.apache.struts.util.RequestUtils.applicationInstance(RequestUtils.java:143) at org.apache.struts.action.RequestProcessor.processActionCreate(RequestProcessor.java:280) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:218) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:629) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2841) at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220) at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681) at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421) at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367) at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601) at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934) at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332) --- end Original exception----


<html:link action="my">go</html:link>请求时报以上异常
action 只打印一句话
请人指教一下
2008年7月12日 09:21

2个答案 按时间排序 按投票排序

0 0

采纳的答案

Unsupported major.minor version 49.0
--> 你将JDK1.5编译的东西放到JDK1.4下了 ??


This is often caused by having a class defined at multiple locations within the classloader hierarchy
--> 一个类被多个地方定义.


Other potential causes include compiling against an older or newer version of the class that has an incompatible method signature
--> 使用了老的或新的编译过的类.

2008年7月15日 08:20
0 0

com.action.MyAction 链接错误.

可能是由于在多个地方定义了这个类.

2008年7月13日 23:42

相关推荐

    IBMWebSphere8.5部署项目

    - 选择需要更新的程序,并在本地路径中添加需要更新的 `.war` 包。 - 选择快速路径并完成更新步骤。 - 查看消息体以确认更新成功。 - 如果遇到任何异常,可以通过查看 `SystemErr.log` 文件来诊断问题。 以上是...

    IBMWebSphere8.5安装

    IBMWebSphere8.5安装IBMWebSphere8.5安装IBMWebSphere8.5安装IBMWebSphere8.5安装

    IBMwebsphere

    6. **部署应用程序**:在 MyEclipse 中创建或导入项目,然后通过 "应用程序" -&gt; "安装新的应用程序" 选项,选择 "Packaged Archive" 并以生产模式部署。这会将应用程序打包成 EAR 文件并上传到 WebSphere。 7. **...

    IBMWebSphere8.5

    IBM WebSphere 8.5 是一个企业级的Java应用程序服务器,由IBM公司开发,用于部署和管理各种基于Java的企业应用。这款服务器平台提供了强大的中间件服务,支持多种应用程序的运行和集成,包括Web应用程序、SOA(面向...

    IBM关于Servlet与JSP开发的练习

    3. **部署JSP页面**:将JSP页面放置在Web应用程序的目录结构中。 #### 四、课程练习介绍 本课程包含多个练习案例,旨在帮助学员加深对Servlet与JSP技术的理解并提升实际操作能力。 - **Exercise1:Simple ...

    IBMwebSphere学习资料

    3. **应用程序部署**:学习如何将Java EE应用程序(如EAR、WAR、JAR文件)部署到WebSphere,包括部署描述符的配置和应用的生命周期管理。 4. **安全管理**:WebSphere 提供了强大的安全特性,如用户认证、授权、...

    WebSphere实验报告.zip

    实验二主要讲解如何将Java应用程序部署到WebSphere上。这涉及了WAR和EAR文件的打包、上传至WebSphere应用服务器以及在管理控制台中进行部署配置。通过这个过程,学生能够掌握应用生命周期管理的基础知识。 3. 实验...

    websphere常用目录

    IBM WebSphere Application Server(简称WebSphere)是一种基于Java的企业级应用程序服务器,广泛应用于构建、部署和管理企业级应用程序。WebSphere提供了一套全面的服务,包括安全性、事务处理、集群和负载均衡,...

    IBM公司为通用做的信息化解决方案.docx

    - **IBMWebSphere宝箱**:集成了IBM WebSphere应用程序服务器和其他相关软件产品,旨在提供一个完整的中间件解决方案,支持企业级应用程序的部署和管理。 #### 五、IBM售后服务与支持 - **服务支持体系**:IBM提供...

    WebSphere培训教程(完整版)

    所有现在运行在TXSeries或ComponentBroker上的应用将在 Webshpere企业版中得到完全支持。   IBMWebSphere Performance Pack,包括eNetwork Dispatcher,Web Traffice Express 代理服务器和AFS分布式文件系统。让ISP...

    用RationalClearCase进行WebSphereStudio小组开发第1部分:安装、集成以及统一变更管理

    内容Eclipse2.0中改进的小组编程支持安装问题ClearCaseUCM与baseClearCase结束语引言本文是这一系列文章中的第一篇,主要讨论怎样安装IBM:registered:Rational:registered:ClearCase:registered:产品,以及如何把...

    IBMwas7安装和简单实用指导书

    IBM WebSphere Application Server (WAS) V7 是一款先进的应用服务器,它为企业提供了强大的平台来部署和管理应用程序。本指南旨在为用户提供一个全面的教程,帮助用户顺利完成 IBM WebSphere Application Server V7...

    用RationalClearCase进行WebSphereStudio小组开发(一)

    StudioV5集成在一起。这个系列的其他文章将描述用Ration  用RationalClearCase进行WebSphereStudio小组开发(一) 软件测试  引言  本文是这一系列文章中的第一篇,主要讨论怎样安装IBM?Rational?ClearCase?产品,...

    IBM WebSphere MQ 安装包

    它在信息技术领域扮演着至关重要的角色,为跨网络、操作系统和应用程序提供了高效、安全的数据传输解决方案。作为MQ系列产品的基石,WebSphere MQ为不同系统间的通信提供了强大的支持,确保了企业应用之间的稳定、高...

Global site tag (gtag.js) - Google Analytics