weblogic8.1sp5部署web应用问题解决
来源:互联网 发布:阿里java面试题 编辑:程序博客网 时间:2024/05/27 19:25
1、首先发布系统,出现以下异常,并且weblogic自动退出:
java.lang.NoSuchMethodError:
javax.xml.namespace.QName.<init>(Ljava/lang/String;Ljava/lang/String;Lja
va/lang/String;)V
经过上网查找,发现是weblogic自带的QName.class版本不对
从D:/oracle/product/10.2.0/client_1/LIB文件夹,找到xmlparserv2.jar
里面有QName.class较新版本
将它替换到weblogic.jar中的weblogic.jar/javax/xml/namespace路径下
(weblogic.jar文件在/opt/bea/weblogic81/server/lib路径下)
2、发布系统,第一步的错误没有了,可是却出现另外的异常
CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
在hibernate3中需要用到antlr.jar,然而这个包在weblogic.jar中已经包含了antrl类库,就会产生一些类加载的错误,无法找到在war或者ear中的hibernate3.jar。出现这个错误之后,antlr会调用System.exit(),这样weblogic就会中止服务。
继续检查weblogic.jar,里面有antrl类库
心想可能是此类库的版本问题
将较新的antlr-2.7.6.jar里面的class替换到weblogic.jar下的antlr文件夹下
再次发布系统,此异常也不见了
-------
哈,突然觉得自己蛮厉害的~~恩,以后再了解的深入点吧~
- weblogic8.1sp5部署web应用问题解决
- weblogic8.1管理后台部署web应用程序
- 在weblogic8.1中部署axis 应用出现的问题
- web应用服务器Bea weblogic8.1 设置虚拟目录
- Weblogic8.1缺省应用配置
- WebLogic8.1的中文问题解决方法
- WebLogic8.1的中文问题解决方法(转载)
- WebLogic8.1的中文问题解决方法
- Weblogic8.1配置部署时出现错误
- Tomcat部署Web应用1
- 图示在WebLogic8.0中配置Web应用
- sp5
- WebLogic8.1的中文问题解决方法(转)
- weblogic8.1下EJB的部署与调用
- 将项目部署到Weblogic8.1上存在的问题
- kshen转weblogic8.1下EJB的部署与调用
- 在Weblogic8.1 sp4上部署第一个HelloWorld EJB
- weblogic 部署web应用
- struts2.0中struts.xml配置文件详解
- Open Source Virtual Machine Software
- JOX实现JavaBeans到XML的相互转换
- Rails源代码分析(14):ActionController::MimeResponds
- 配置Mysql5.0双机同步
- weblogic8.1sp5部署web应用问题解决
- 测试用例设计步骤
- 寺的大学2
- Drbd+heartbeat+mysql replication来构建mysql的高可用性
- apache 80 端口被占用无法启动的一次排除经历
- firefox 和 ie 事件处理的细节-----书写同时兼容ie和ff的事件处理代码
- 虚拟析构函数
- 金蝶实习(九)
- 唐骏 08年在大连理工的演讲