Weblogic9与Hibernate应用系统的安装与部署

来源:互联网 发布:头文字d配乐 知乎 编辑:程序博客网 时间:2024/06/07 13:47
 

1、运行server900_zh_CN_win32.exe,选择所有默认选项。
2、运行Configuration wizard:
 新建Weblogic域,下一步;
 生成一个自动配置的域,下一步;
 输入用户名,密码,下一步;
 选择开发模式,选择Weblogic自带的Sun SDK 1.5.0_03,下一步;
 自定义环境和服务设置,选择是,下一步;
 配置管理服务器,名称自己起,端口改成:80, 下一步;
 一直点下一步,直到创建Weblogic域,输入域名,创建;
 然后点击完成。
3、修改Classpath:
 在安装目录下,找到user_projects/domains/your_domain/bin/startWeblogic.cmd,用文本编辑器打开;
 在第81行插入
  set MYHC_LIB=E:/your_project/myWeb/WEB-INF/lib
  set SAVE_CLASSPATH=%SAVE_CLASSPATH%;%MYHC_LIB%/....
  其中省略号代表所有要用到的jar包,可以分行,但是每行的开头必须是set SAVE_CLASSPATH=%SAVE_CLASSPATH%;
4、启动:
 开始菜单中有bea products,找到User Projects/your_domain/start Admin Server for...
 启动。
 注意:如果你引用的jar包中同时包含了commons-logging-1.0.4.jar和log4j-1.2.11.jar,控制台要报错:
 处理办法:在C:/bea/user_projects/domains/your_domain目录下创建commons-logging.properties文本文件,
 文件中包括下面一行内容:
 org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
 重新启动weblogic。
5、进入Weblogic控制台界面,创建JDBC数据源,我这里用的是JTDS
 填写数据源名称和JNDI名称(其中JNDI名称要在Hibernate配置文件中使用)
 选择数据类型MS SQL Server;
 选择数据库驱动程序:我选了I-NET's,我们其实不用这个,只是后面为了修改方便;
 去掉支持全局事务选项;
 填写数据库名称、主机名、用户名、密码;
 修改驱动程序类名:net.sourceforge.jtds.jdbc.Drive
 修改URL:jdbc:jtds:sqlserver://192.168.1.251/db_name;useUnicode=true;characterEncoding=gb2312
 属性列表中保留user=sa;
 测试表名称中填入: SQL select top 1 from your_table_name
 选择前面创建的域名,完成。
 点击数据源名称进入数据源设置,进入连接缓冲池页面,点高级,勾选保留时测试连接,保存并激活更改。
 进入监视/测试页,选择Server,点击测试数据库按钮,显示:测试JDBC数据源成功。
6、修改Hibernate配置文件:
 如果原来是采用Hibernate的连接池就需要做此步改动
 将原来的连接信息:
 <property name="hibernate.connection.url">jdbc:jtds:sqlserver://192.168.1.251/your_db;useUnicode=true;characterEncoding=gb2312</property>
 <property name="hibernate.connection.provider_class">net.sf.hibernate.connection.DatasourceConnectionProvider</property>
 <property name="hibernate.connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
 <property name="hibernate.connection.username">sa</property>
 <property name="hibernate.connection.password">password</property>
 改为
 <property name="hibernate.connection.datasource">myhc_jtds_pool</property>
 <property name="hibernate.session_factory_name">net.sf.hibernate.SessionFactory</property>
 编译。
7、部署
 锁定并编辑
 进入部署页面,安装;
 选择正确的项目发布路径,点选可部署项,下一步;
 选择发布为应用程序,下一步;
 填写名称,下一步,完成。
 激活更改。
就此安装与部署Weblogic9中文版完成。

原创粉丝点击