将项目部署到Weblogic8.1上存在的问题
来源:互联网 发布:图片cms 网站系统 编辑:程序博客网 时间:2024/05/16 06:34
1. 启动weblogic服务时报错CharScanner; panic: ClassNotFoundException: org.hibernate.hql.ast.HqlToken
在hibernate3中需要用到antlr.jar,然而这个包在 weblogic.jar中已经包含了antrl类库,就会产生一些类加载的错误,无 法找到在war或者ear中的hibernate3.jar。而出现这个错误之后,antlr会调用System.exit(),这样weblogic就 会中止服务。
可以在hibernate的配置文件中加上<property name="query.factory_class">org.hibernate.hql.classic.ClassicQueryTranslatorFactory< /property>这个属性节点,但通过这种方式只是引用了hibernate2.0的查询方式,如果想使用hibernate3.0的查询方式 (如: select sum(value) as payment from VwFund 前面有查询字段作为expression的)需要通过如下方法:
拷贝Hibernate3里带的包antlr-
修改domain下的startWebLogic.cmd 文件:
在set CLASSPATH之前加上下面一句:
set PRE_CLASSPATH=%WL_HOME%/server/lib/antlr-
在set CLASSPATH之后加上下面一句:
set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH
2. weblogic8.1只适合用jdk1.4及以下的版本
3. weblogic unsupported encoding “GBK”
weblogic 中的xerces.jar的版本比较低所以不支持gbk,同样可以通过将最新的xerces-
在set CLASSPATH之前加上下面一句:
set PRE_CLASSPATH=%WL_HOME%/server/lib/antlr-
在set CLASSPATH之后加上下面一句:
set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH
还有就是对response返回的编码设置为gb2312,因为weblogic8.1中对GBK还不支持response.setContentType("text/xml;charset=gb2312");
- 将项目部署到Weblogic8.1上存在的问题
- 关于FCKeditor 部署到Weblogic8.1上的一个小bug
- 在weblogic8上部署项目报错啊
- 论xfire在weblogic8.1上部署中qname.jar的问题
- 将我们的web项目部署到tomcat上
- 如何将github上的项目部署到oschina
- 将java项目部署到linux上的具体步骤
- 在weblogic8.1中部署axis 应用出现的问题
- 将项目部署到github上
- weblogic8+jdk1.4环境上部署项目出错
- weblogic 9.2 JDK1.5项目重新部署到weblogic8.1 JDK1.4.2过程
- 把eclipse项目部署到tomcat插件上的问题
- 把eclipse项目部署到tomcat插件上的问题
- 复制web项目部署到tmooc上出现的问题
- 在MyEclipse下将项目直接部署到远程服务器上的Tomcat上
- 将项目部署到Tomcat的方法
- weblogic8.1部署的java项目在调用webservice时出现找不到方法的解决方案
- 将web项目部署到liunx服务器上
- Redmine - 用rails开发的项目管理系统
- eclipse反编译插件Jadclipse介绍
- 帮妹妹建了个浪客剑心的站喜欢的朋友来支持一下。
- “天空软件”网站散布垃圾软件,大家都不要到他们的网站下东西 http://www.skycn.com/
- 開張紀念!
- 将项目部署到Weblogic8.1上存在的问题
- javaFx 学习--入门示例程序的另一种写法
- GBString 一个可以识别GB18030编码的字符串ruby类
- 模糊
- 『街蓝』SG进功全功略
- 本BLOG定向为个人学习笔记!
- 柳传志传授创业绝招
- 突破电信宽带路由封杀
- GWT学习笔记(五)