weblogic部署tomcat的项目

问题描述

weblogic部署tomcat的项目

<Could not load user defined listener: org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: Class bytes found but defineClass()failed for: 'org.springframework.web.context.ContextLoaderListener'
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:265)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:54)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:158)
Truncated. see log file for complete stacktrace
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:338)
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:291)
Truncated. see log file for complete stacktrace

<Failed to initialize the application 'WebRoot' due to error weblogic.application.ModuleException: .
weblogic.application.ModuleException:
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:295)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:93)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:360)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
Truncated. see log file for complete stacktrace
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at weblogic.utils.classloaders.GenericClassLoader.defineClass(GenericClassLoader.java:338)
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:291)
Truncated. see log file for complete stacktrace

解决方案

大神们求救啊 在tomcat下可以正常启动访问 迁移到weblogic 下 启动就会报Could not load user defined listener: org.springframework.web.context.ContextLoaderListener

<?xml version="1.0" encoding="UTF-8"?>

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
SSH
<!-- 添加对spring的支持 -->

contextConfigLocation
classpath*:config/applicationContext.xml

org.springframework.web.context.ContextLoaderListener

这是我web.xml里的

解决方案二:

http://blog.csdn.net/fujianianhua/article/details/7703050
http://jzgl-javaeye.iteye.com/blog/1315142

时间: 2025-01-02 20:37:49

weblogic部署tomcat的项目的相关文章

部署-tomcat配置项目显示名称和版本

问题描述 tomcat配置项目显示名称和版本 1C 如图,我想要配置displayname和version 解决方案 http://blog.csdn.net/fznf1010/article/details/8037933 解决方案二: tomcat去除项目名称

weblogic部署时fckeditor报错,tomcat下正常

问题描述 weblogic部署时fckeditor报错,tomcat下正常 解决方案 Tomcat部署项目时启动报错总结tomcat 部署项目时的报错(一)实现webservice客户端后在tomcat下运行正常,部署到weblogic报错

tomcat-项目由Tomcat转Weblogic部署,总是提示Unknown protocol: &amp;amp;#39;VM&amp;amp;#39;

问题描述 项目由Tomcat转Weblogic部署,总是提示Unknown protocol: 'VM' Unable to find a Validation Cont ext. java.lang.RuntimeException: javax.naming.ServiceUnavailableException: Unknown protocol: 'VM' [Root exception is java.net.Unknow nHostException: Unknown protoco

不能连接数据库-weblogic部署web项目报:连接数据库失败,请检查系统数据库连接配置

问题描述 weblogic部署web项目报:连接数据库失败,请检查系统数据库连接配置 2C youngtop.sys.exception.YoungtopException: 系统错误:youngtop.sys.exception.YoungtopException: 数据库操作错误:errcode=17002sqlstate=08006java.sql.SQLRecoverableException: IO 错误: Software caused connection abort: socke

y clipse-MyEclipse2014部署tomcat项目无法手动启动tomcat运行项目

问题描述 MyEclipse2014部署tomcat项目无法手动启动tomcat运行项目 我在本地写了一个项目,然后用MyEclipse2014部署在tomcat上面正常运行,但是我在MyEclipse里面关闭tomcat之后把tomcat安装目录下面的webapps对应的项目整体上传到了远程服务器上面,发现无法找到项目.而且在本地计算机服务中手动启动tomcat发现本地项目也是无法找到,但是webapps文件夹里面的确存在!问一下这个是什么原因,如何才能部署成功? 解决方案 是不是你的tomc

局域网-tomcat安装在server服务器上并部署java web项目,自身能访问但其他机器访问失败

问题描述 tomcat安装在server服务器上并部署java web项目,自身能访问但其他机器访问失败 在64位的server服务器上(IP:18.1.1.231)放了tomcat6.0.37,免安装版,在其上部署了java web项目SYXM,打开服务器的浏览器中,http://localhost:8080/SYXM,http://18.1.1.231:8080/SYXM,http://127.0.0.1:8080/SYXM,都可以访问 但是在自己的台式机上(IP:192.168.150.4

tomcat上部署了一个项目,一访问就会自动关闭

问题描述 tomcat上部署了一个项目,一访问就会自动关闭 ay 12, 2015 9:49:47 PM org.apache.coyote.AbstractProtocol pause INFO: Pausing ProtocolHandler ["http-bio-8888"] May 12, 2015 9:49:47 PM org.apache.coyote.AbstractProtocol pause INFO: Pausing ProtocolHandler ["a

tomcat部署一个新项目启动报错,老项目可以正常启动

问题描述 tomcat部署一个新项目启动报错,老项目可以正常启动 CompilerOracle: exclude org/hibernate/cfg/annotations/SimpleValueBinder.setType 2014-12-29 10:52:52 org.apache.catalina.core.AprLifecycleListener init 信息: Loaded APR based Apache Tomcat Native library 1.1.20. 2014-12-

编程-在weblogic上部署JAVA WEB项目,为什么关闭之后最小的连接数不会自动关闭

问题描述 在weblogic上部署JAVA WEB项目,为什么关闭之后最小的连接数不会自动关闭 在项目中设置的最小连接数是2 初始连接数是5,当我开启这个项目的时候发现连接池中的连接数加了5个,因为我设置了maxIdleTime属性,过了一会有3个连接数因为空闲会被关闭,但是那2个最小的连接数一直不会关闭,就算在服务器上把这个应用停止了也不会关闭,这要怎么处理呢? 项目是spring+strtuts2+hibernate 连接池用的是c3p0 解决方案 出于性能的考虑,底层连接池会保持连接,这是