选择显示字体大小

j2ee配置指南

  1.介绍
  本文介绍j2ee环境的配置,所有涉及的文件都在j2ee安装目录下的oncfig目录,这些文件都是文本文件,你可以有任意的文本编辑器来编辑它们。
  通常情况下,你没有改变这些文件的必要。但是如果你使用的数据库驱动不是cloudscape的时候,你需要遵循本章的内容进行配置。

  2.jdbc驱动
  默认的j2ee安装后支持cloudscape数据库(一个sun公司提供的演示数据库),如果你的ejb使用的jdbc不是连接cloudscape数据库,那么你需要按照下面的知道进行配置。(如果你不能确定本版本的j2ee支持你使用的jdbc驱动,请到 11111 看相关信息。)

  3.驱动的位置
  你必须把驱动文件(.jar文件)copy到 $j2ee_home/lib/system目录下。并且保证该文件包含在j2ee_classpath 的环境变量中。

  4.j2ee_classpath 环境变量

  j2ee server通过jdbc驱动连接数据库。通通过j2ee_classpath 的环境变量定位驱动文件(.jar文件)的位置。你可以在启动j2ee前在命令行设置这个变量。但是我们推荐你在脚本中设置j2ee_classpath 变量。编辑用户配置文件在安装的过程中是必须的一步。在unix中,用户配置文件是 /bin/userconfig.sh,windows nt中是bin/userconfig.bat

  注意:你应该同时在classpath环境变量中去掉驱动文件(.jar文件)。

  5。jdbc 1.0 驱动
  为了配置jdbc1.0驱动,编辑config/default.properties 文件的jdbc.drivers 和 jdbc.datasources两个属性值。再次要注意的是驱动文件必须包含在j2ee_classpath环境变量中。

  jdbc.drivers 属性

  jdbc.drivers 属性的值是有一系列的冒号分割的jdbc驱动的类名。格式如下:
  jdbc.drivers=:: . . .
  例如:
  jdbc.drivers=oracle.jdbc.driver.oracledriver:testutil.mydriver

  jdbc.datasources 属性值

  jdbc.datasources 属性值由两部分组成,一个是datasource的jndi的名字,一个是数据库的url。典型的情况是:jndi名字是数据库的逻辑名字,rul指定数据库的实际位置。jndi名字和url都是在ejb编码的过程中指定的。rul的格式,请参照jdbc驱动提供商的文档。
  jdbc.datasources 的语法如下:
  jdbc.datasources=. . .
  符号有两个作用。第一,它隔开几个jndi_datasource;第二,它隔开每一个jndi_datasource中的jndi_datasource> 和 元素.
  jndi_datasource元素的语法如下:
  jdbc/
  由jdbc关键字开头,jndi_name是在jndi目录中指定的datasouce名字。
  例如:
  jdbc.datasources=jdbc/oraclejdbc:oracle:thin@rtc:1521:acctjdbc/mydbjdbc:test

  6.支持jta的jdbc2.0驱动
  配置jta的jdbc2.0的驱动,你需要设置以下属性的值:
  jdbc20.datasources
  xadatasource..jndiname
  xadatasource..classname
  xadatasource..dbuser
  xadatasource..dbpassword
  xadatasource..prop.
  同时你也必须在j2ee_classpath 环境变量中包括jdbc驱动文件。

  jdbc20.datasources 属性
  jdbc20.datasources 属性的值和jndi名字连接,用于定位datasouce的位置(它就是lookup方法的参数)。
  jdbc20.datasources 的语法如下:

  jdbc20.datasources=

  的作用有两个,第一,隔开jndi_datasource 和并组成一对,第二,隔开每一对的jndi_datasource> 、元素。
   和 jndi_xa_datasource有相同的语法:
  jdbc/
  jdbc关键字开头。jndi_name是datasource名字,这个名字指向jndi目录。
  例如:
  jdbc20.datasources=jdbc/merantjdbc/xamerantjdbc/finchjdbc/xafinch

  xadatasource属性
  xadatasource..jndiname 属性指定xa datasource的jndi名字。语法如下:
  xadatasource..jndiname=jdbc/
  n代表每一组xadatasource。第一个jdbc2.0驱动n为0,下一个是1,2等等。jndi_xa_datasource元素和

  jdbc20.datasources 指定的值对应

  the xadatasource..dbuser 和 xadatasource..dbpassword 属性指定数据库用户和密码。通常该用户具有管理员的权限(更多的信息请看 2222 the distributed.transaction.recovery )。
  xadatasource..prop. 指定和特定的属性值关联的值。实际的值可能是jdbc驱动。

  例如:

  xadatasource.0.jndiname=jdbc/xamerant
  xadatasource.0.classname=com.merant.sequelink.jdbcx.datasource.sequelinkdatasource
  xadatasource.0.prop.url=jdbc:sequelink://mypc:5000/[oracle]


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons