weblogic下使用hibernate3的异常问题及解决

我找到了真正的异常信息为: ClassNotFoundException: org.hibernate.hql.ast.HqlToken在weblogic下使用hibernate3,会抛出此异常,因为:在hibernate3中需要用到antlr.jar,然而这个包在weblogic.jar中已经包含了antrl类库,就会产生一些类加载的错误,无法找到在war或者ear中的hibernate3.jar。 解决方法为:在hibernate3的配置文件中加入:        <property name="hibernate.query.factory_cla…

环境变量的设置

win版本: SET CP= FOR %%i IN (.\lib\*.jar,.\lib\xml\*.jar) DO CALL :addpath %%i echo %CP% set CLASSPATH=%CP%;%WEBLOGIC_CLASSPATH%;%POINTB......... :addpath SET CP=%CP%;%1 GOTO :EOF 注意:GOTO :EOF这句话一定要放到程序末尾(在ENDLOCAL前面)。 linux: LIB=../lib # set the classpath CP=$(echo ${LIB}/*.jar | tr ' ' ':') CLASSPATH="${CP}${PRE_CLASSPATH}${CLASSPATHSEP}${WEBLOG…

weblogic 自动部署

把weblogic相应的jar 包 放进ant lib 下 例如 weblogic.jar ;modules目录下面的jar 等   <?xml version="1.0" encoding="utf-8"?>   <project name="domain" basedir="D:/bea/user_projects/domains/base_domain" default="deploy">   <property name="wls.home" value="D:/bea/wlserver_10.3" /> <property name="wls.port" value="7001" /> <property name="wls.host" v…

jfreechart在linux环境下显示中文为乱码的解决办法

1.确认%JavaHome%/jre/lib/fonts目录下存在zysong.ttf(%JavaHome%代表你java的家目录),没有网上搜索后下载放到上述目录中2.在%JavaHome%/jre/lib/fonts目录下执行"ttmkfdir -o fonts.dir"命令,重新生成fonts.dir文件(ubuntu需要apt-get install  ttmkfdir)3.确认/usr/share/fonts/zh_CN/TrueType目录存在,如果不存在则mkdir创建4.确认/usr/share/fonts/zh_CN/TrueType目录下存在zysong.ttf5.在%Jav…

weblogic各个版本对JDK和Spring的支持度

现在很多人在使用SSH架构(Spring, Struts, Hibernate)开发, Tomcat 上开发完了, 认为往WebLogic上一放, 就可以正常的运行. 然而实际情况并非这么简单. 首先是JDK支持问题, Tomcat 5.0 开始都支持 Java 5和 Java EE 5, 但 WebLogic 8 只支持 JDK 1.4, J2EE 1.3; WebLogic 9 之后才能支持 Java 5, J2EE 1.4; WebLogic 10 支持Java 6, Java EE 5. 然后我们在看看 WebLogic 官方的说法: WebLogic 一直大力…

weblogic各个版本对JDK和Spring的支持度

weblogic各个版本对JDK和Spring的支持度 现在很多人在使用SSH架构(Spring, Struts, Hibernate)开发, Tomcat 上开发完了, 认为往WebLogic上一放, 就可以正常的运行. 然而实际情况并非这么简单. 首先是JDK支持问题, Tomcat 5.0 开始都支持 Java 5和 Java EE 5, 但 WebLogic 8 只支持 JDK 1.4, J2EE 1.3; WebLogic 9 之后才能支持 Java 5, J2EE 1.4; WebLogic 10 支持Java 6, Java EE 5. 然后我们在看看 …

JVM

[color=darkblue]在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现 java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理):   1. java.lang.OutOfMemoryError: PermGen space   PermGen space的全称是Permanent Generati…

WebLogic12c-EJB部署

未分类 , 发表评论
weblogic部署ejb可以通过jar、ear方式。 两种部署ejb方式的步骤都是一致的 1、启动domain,并登录控制台 2、选择“部署”-》“安装”,如下图所示: 3、选择ejb程序(这里以jar方式为例)(这里以jar方式为例,将我们的服务端EJB程序用myeclipse的export命令导出打成jar包),选择ejb-service.jar,如图所示: 4、选择部署的目标,注意这里选择的是AdminServer、cluster,如图所示: 【注意:这里选中Admin…

简单安装使用WebLogic

运行下载下来的 jar 文件 java -jar .\fmw_12.2.1.1.0_wls.jar 默认安装路径 C:\Oracle\Middleware\Oracle_Home 启动文件放在创建的域的下面 linux下使用 ./startWebLogic.sh 命令启动 windows下使用 start startWebLogic.cmd 命令启动. 在浏览器输入 http://localhost:7001/console 进入 /login/LoginForm.jsp,也就是图形管理界面. 官方帮助文档在 https://docs.oracle.com/middleware/1213/wls/WL…

weblogic下项目jar冲突解决方法

ClassNotFoundException解决办法:webapp/WEB-INF/下添加weblogic.xml文件,文件内容为:   <?xml version="1.0" encoding="UTF-8"?> <wls:weblogic-web-app     xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app"     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee       http://java.sun.com/xml/ns/j…

Linux下Jfreechart会出现方框框

也是从网上搜索到的两种方法:   第一种、 1.确认%JavaHome%/jre/lib/fonts目录下存在zysong.ttf 2.在%JavaHome%/jre/lib/fonts目录下执行"ttmkfdir -o fonts.dir"命令,重新生成fonts.dir文件 3.确认/usr/share/fonts/zh_CN/TrueType目录存在,如果不存在则mkdir创建 4.确认/usr/share/fonts/zh_CN/TrueType目录下存在zysong.ttf 5.在%JavaHome%/jre/lib目录下,执行 cp fontconfig.RedHat.3.properties…

JRE,JDK,JVM区别

JRE:Java 的运行环境。 JDK:是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class SDK:软件开发工具包http://java.sun.com/products/ 1. SDK(Software Develop Kit,软件开发工具包),用于帮助开发人员的提高工作效率。各种不同类型的软件开发,都可以有自己的SDK。Windows有Windows SDK,DirectX 有 DirectX 9 SDK,.NET开发也有Microsoft .NET …

【翻译】JRE的三类缓冲区溢出

有些人认为,用java写代码是一个银弹,可以预防执行出现的缺陷,如缓冲区溢出。真理有点小明朗。当然,在纯jva代码中并没有提供溢出的例子,除了在数组的最后进行读写操作。下面是一段代码示例:public class overflow{ public static void main(String args[]) { char buf[] = new char[10]; String src=http://anonymouse.org/cgi-bin/anon-www.cgi/http://heasman.blogspot.com/2007/01/args[0]; f…
下一页 »