中文版在 http://vase.iteye.com/blog/1299425
Create oracle DataSource Steps :
-
Install driver as core module
-
Create folder at EAP_HOME/modules/
<此处有图片,如不显示请看附件> Compare with other folders under modules you will find the last folder
Name is main.
|
我自己的module.xml
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="jdbc.oracle">
<resources>
<resource-root path="ojdbc14.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>
|
2.Use CLI to install the driver 《这里是用JBOSS的CLI改的standalone.xml,也可参照最后直接改》
Under EAP_HOME/runtimes/jboss-eap/bin run jboss-cli.bat
|
connect
|
Copy and modify below content to cmd and run
/subsystem =datasources/jdbc-driver=DRIVER_NAME:add(drivernam
e=DRIVER_NAME,driver-m odule-nam e=MODULE_NAME,driver-xa-datasource-classnam
e=XA_DATASOURCE_CLASS_NAME)
example: 《这里的driver-module-name与前面的module.xml里的name对应》
/subsystem =datasources/jdbc-driver=oracle:add(driver-name=oracle,driver-module-name=jdbc.oracle,driver-xa-datasource-class-name=oracle.jdbc.xa.client.OracleXADataSource)
|
Return success means you have installed the driver
|
Important (如果你用的是ORACLE 10G)
这里要注意,因为ojdbc14.jar驱动不是jdbc4驱动,里面的META-INF中没有驱动描述和 一个叫java.sql.Driver的文件,所以我们要在中加入oracle.jdbc.OracleDriver来指定(如果用oralce11的驱动就没必要了)
也就是说还要在 standalone.xml作一些修改(加入彩色部分):
<driver name="oracle" module="jdbc.oracle">
<driver-class>oracle.jdbc.OracleDriver</driver-class>
<xa-datasource-class>
oracle.jdbc.xa.client.OracleXADataSource
</xa-datasource-class>
</driver>
《Refer to http://vase.iteye.com/blog/1299425 》
|
3.Install DataSource
Login in http://localhost:9990/console/App.html#datasources ,make sure you are in Profile tab (top-right Conner )
|
Add
Jndi -------java:jboss/datasource/OracleDS
connection-url----------jdbc:oracle:thin:@localhost:1521:xe
|
Test at bottom connection tab
|
改两个地方:
<datasource jta="false" jndi-name="java:jboss/datasource/OracleDS" pool-name="OracleDS" enabled="true" use-ccm="false">
<connection-url>jdbc:oracle:thin:@localhost:1521:xe</connection-url>
<driver-class>oracle.jdbc.OracleDriver</driver-class>
<driver>oracle</driver>
<security>
<user-name>xxx</user-name>
<password>xxx</password>
</security>
<validation>
<validate-on-match>false</validate-on-match>
<background-validation>false</background-validation>
</validation>
<statement>
<share-prepared-statements>false</share-prepared-statements>
</statement>
</datasource>
---------------------------------------------------------------------------------------------------------
<drivers>
<driver name="h2" module="com.h2database.h2">
<xa-datasource-class>org.h2.jdbcx.JdbcDataSource</xa-datasource-class>
</driver>
<driver name="oracle" module="jdbc.oracle">
<driver-class>oracle.jdbc.OracleDriver</driver-class>
<xa-datasource-class>oracle.jdbc.xa.client.OracleXADataSource</xa-datasource-class>
</driver>
</drivers>
- 大小: 20 KB
分享到:
相关推荐
- **Oracle**: 配置Oracle数据源需要在`standalone.xml`或`domain.xml`中添加适当的连接池配置,包括JDBC驱动类名、URL、用户名和密码等。 - **MSSQL**: 对于MSSQL,配置过程类似,但需要确保使用正确的JDBC驱动,并...
- 解压DTS 4的安装包,将所需的库文件(jar)复制到JBoss EAP的 `standalone/deployments` 目录下。 - 创建DTS的配置文件,如 `dts-config.xml`,并根据实际情况配置数据库连接、术语源等信息。 4. 配置JBoss EAP...
2. 数据源配置:在 `standalone.xml` 中配置数据库连接池,如MySQL、Oracle等。 3. 应用安全设置:配置应用的角色和认证方式,如JaAS、LDAP集成。 九、启动与停止JBoss - 启动:`$JBOSS_HOME/bin/standalone.sh` -...
5. **处理数据源**:将WebLogic的数据源配置转换为JBoss的JNDI名称和连接池设置。 6. **验证和测试**:在JBoss环境中部署转换后的应用,进行功能测试和性能测试,确保一切正常运行。 总的来说,这个示例代码提供了...
1. **配置数据源**:通过修改 `datasources.xml` 文件来配置数据源。 2. **添加 JDBC 驱动**:将所需的 JDBC 驱动程序文件放置到 `lib` 目录下。 3. **测试连接**:确保配置正确无误后,可以使用 JMX 控制台或其他...
JBoss通过JDBC驱动与各种数据库进行通信,可以配置数据源来管理数据库连接。例如,MySQL、Oracle、PostgreSQL等都可以作为JBoss的数据存储后端。 **八、JBoss集群** JBoss支持集群部署,可以在多台服务器之间共享...
整合这些组件涉及到多个步骤:首先,确保JBOSS和WebLogic都能与Oracle数据库通信,这可能需要配置JDBC驱动和数据源。其次,根据应用需求,可能需要在JBOSS上部署WebLogic作为模块,或者反之,实现应用服务器之间的...
8. **Tomcat/JBoss/EAP等应用服务器**:系统可能部署在像Tomcat这样的轻量级应用服务器,或者更重量级的JBoss或EAP,它们提供了运行Java EE应用的环境。 9. **RESTful API**:为了实现不同系统间的交互,系统可能...
6. **JAXB和JSON库**:用于数据序列化和反序列化,便于与其他系统交互。 安装过程中,需要确保所有依赖的jar包都正确且完整,否则可能导致启动失败或功能受限。同时,正确配置这些文件以适应特定的硬件环境和业务...
2. **获取J2EE服务器**:接下来,你需要下载一个J2EE服务器,如Apache Tomcat、JBoss EAP、IBM WebSphere或Oracle WebLogic等。这些服务器提供了运行J2EE应用所需的环境。 3. **安装服务器**:按照服务器提供商的...