1、 默认安装Weblogic90
2、 配置weblogic domain – 通过weblogic配置向导进行配置
3、 启动weblogic - user_projects\domains\base_domain\bin 目录下,运行startWeblogic.cmd
4、部署WEB项目
a) 打包WEB项目
b) 拷贝到自动发布目录(C:\bea\user_projects\domains\base_domain\autodeploy)
c) WEB项目是基于hibernate的项目,hibernate与weblogic进行集成的时候会有一些问题,即在解释HQL的时候,会出现类似下面的异常:ClassNotFoundException: org.hibernate.hql.ast.HqlToken [from com.bjsxt.WEB.model.User where username = ?]
d) 解决的办法是:
i. 拷贝antlr-2.7.6.jar包到WL_HOME/server/lib下面(WLHOME是目录:C:\bea\weblogic90)
ii. 打开user_projects/domains/base_domain/bin目录下的setDomainEnv.cmd脚本
iii. 找到这样一行:set PRE_CLASSPATH=
iv. 修改为:set PRE_CLASSPATH=%WL_HOME%\server\lib\antlr-2.7.6.jar
e) 关闭weblogic(Ctrl + C)
f) 重新启动weblogic
g) 重新访问:http://localhost:7001/WEB/即可
5、 配置weblogic的数据源
a) 拷贝数据库驱动,如mysql-connector-java-3.1.13-bin.jar,到WL_HOME/server/lib下面
b) 打开user_projects/domains/base_domain/bin目录下的setDomainEnv.cmd脚本
c) 找到这样一行:set PRE_CLASSPATH=
d) 加上刚才的配置,这一行,应该修改为:set PRE_CLASSPATH=%WL_HOME%\server\lib\antlr-2.7.6.jar;%WL_HOME%\server\lib\mysql-connector-java-3.1.13-bin.jar
e) 关闭weblogic(Ctrl + C)
f) 重新启动weblogic
g) 配置weblogic的数据源
i. 访问http://localhost:7001/console,这个是weblogic的控制台,在控制台程序上可以配置各种应用,我们现在通过weblogic console配置数据源
ii. 输入在安装过程中设置的用户名和密码,登录控制台
iii. 点击 Lock & Edit按钮,以便控制台运行在修改模式下,我们才可以对它的配置做改动
iv. 点击Data Source连接,new一个数据源
v. 选择MySql作为我们的数据库,Jndi的名称比较关键,我们在程序里调用数据源时,就需要使用这个名称(假设配置JNDI名称为:MySqlDs)
vi. 注意Connection Properties配置的属性
vii. 我们可以选择测试连接的配置是否正确:Test Configuration
viii. 将数据源的配置部署到一个target server上:
1. 点击数据源名称,进入数据源的详细配置页面
2. 点击Targets标签页,选择AdminServer前面的checkbox,并点击save按钮
3. 激活数据源的配置:点击Activate Changes按钮
6、在hibernate中使用weblogic的数据源
a) 取消hibernate原来的数据库连接配置
b) 添加hibernate对数据源的配置:<property name="hibernate.connection.datasource">MySqlDs</property>
c) 重新打包WEB项目
d) 重新部署WEB项目:即将新打包的war文件直接覆盖原来的文件即可
分享到:
相关推荐
weblogic连接池配置说明, weblogic8.1连接池配置及简单优化
Weblogic 连接池配置数据库断掉重连的问题是一个非常重要的问题,需要进行详细的讨论和分析。在这个主题中,我们讨论了连接池配置的基本概念、断掉重连机制的原理、配置参数的解释等。通过了解这些知识点,我们可以...
下面将详细介绍如何在WebLogic中创建和配置数据源连接池,以及其重要性和优势。 首先,我们来理解数据源连接池的基本概念。数据源连接池是一组预先建立的数据库连接,当应用程序需要连接数据库时,可以从池中获取已...
SQL数据连接池是WebLogic Server中的一个重要组件,用于优化数据库连接的创建、分配和管理,从而提高系统性能和资源利用率。本文将详细介绍如何在WebLogic中配置SQL数据连接池。 一、数据连接池的作用 数据连接池是...
本文将详细介绍如何在WebLogic Platform 8.1控制台中设置Oracle 9i、SQL Server 和 JDataStore 数据库连接池以及如何在应用程序中获取这些连接。此外,还会演示如何使用JBuilder 10.0X for WebLogic Edition来进行...
在WebLogic8中配置连接池和JMS组件是部署和管理Java应用程序的关键步骤,特别是对于那些依赖于数据库和消息传递服务的应用。以下是详细的配置过程: 1. **配置JDBC连接池**: - 首先,通过访问`...
本文主要介绍WebLogic 9.1在Linux环境下的安装流程、配置方法以及如何部署应用程序和配置数据库连接池。在Linux环境下安装WebLogic是搭建Java EE应用服务器的关键步骤,而配置数据库连接池是为了提高数据库访问效率...
以上内容覆盖了 WebLogic 与 Oracle 数据库连接的基本原理、连接池配置参数详解以及使用 Java 进行连接测试的具体方法,并简要介绍了 JSF 1.2 在 MyEclipse 中的配置流程。希望这些信息能够帮助您更好地理解和操作 ...
实时获取weblogic连接池使用情况;下载之后修改JmxWeblogicMonitor类中port、hostname、userName、passWord属性值(对应自己实际值);有注释很简单,不懂留言!
"Weblogic10.3安装和配置" 摘要:本文档介绍了Weblogic10.3的安装和配置过程,包括安装Weblogic Server、创建域、配置服务器、创建DATAsource和配置deployment等步骤。 一、安装Weblogic Server * 下载Weblogic ...
连接池是一种管理数据库连接的机制,它允许重复使用已建立的数据库连接,而不是每次需要时都创建新的连接,从而提高了应用程序的性能和效率。在WebLogic中,数据库连接池称为JDBC数据源。 1. **配置前准备**: - ...
在本文中,我们将深入探讨如何配置SQL SERVER 2000与WebLogic 8.1之间的数据源和连接池,以便实现两者之间的有效通信。WebLogic Server是一个流行的Java应用服务器,而SQL SERVER 2000是Microsoft提供的关系型数据库...
1. 运行Weblogic安装程序,选择语言和安装目录。 2. 设定Weblogic的安装地址,包括中间件home目录和应用程序目录。 3. 填写电子邮箱地址和口令,创建管理员账户。 4. 选择安装类型,选择“定制”以便选择特定的组件...
- **编写测试代码**:编写简单的Java程序,使用JNDI查找数据源,并尝试获取数据库连接,以此来验证连接池和数据源是否可用。 通过上述详细的步骤,我们可以确保WebLogic Server 7.0与Oracle数据库之间的连接池配置...
一般通过配置向导就可以轻松创建,并配置好数据库的连接池等。假如,现在通过向导配置了一个域:C:\bea\user_projects\domains\topicms_ora_wl9。 2. Weblogic数据源 当通过向导配置了域之后,一般还需要配置数据...
### WebLogic中建立数据库连接池与数据源及利用JBuilder进行测试 ...通过上述步骤,不仅可以在WebLogic中成功建立数据库连接池与数据源,还能确保其在JBuilder中的正确性和有效性,从而提高应用程序的性能和稳定性。