J2EE配置指南(二)

原创 2003年06月09日 07:40:00
J2EE配置指南(二)


  7.事务

  你可以编辑config/default.properties 文件控制事务发生和超时设置。

  distributed.transaction.recovery 属性

  这个属性控制分布事物是否发生。入这些事物可以发生的化,下面的条件必须满足:
跨库操作时的事物范围。

  j2ee程序通过jdbc2.0 JTA驱动访问数据库

  当故障发生的时候,事物的各个的组成部分可以按照符合两段提交协议的方式提交或回滚。
事物发生的时候,server重新启动后事物可以提交或回滚。
  distributed.transaction.recovery的值为true或者false。j2ee安装后默认为false。
distributed.transaction.recovery=false

  transaction.time属性

  在应用container-managed 事物的ejb中,你可以控制事物超时的间隔通过设置transaction.timeout的值。例如:
  transaction.timeout=5
  在设置以后,如果事物在5秒内没有完成,j2ee事物管理器将回滚它。
  当j2ee第一次安装的时候,timeout的值时0代表没有超时。
  只有使用container-managed 管理事物的ejb受到timeout的影响。至于在bean-managed和JTAtransactions 中你可以引用 UserTransaction 的 setTransactionTimeout方法。同时你也可以在其他组建中引用setTransactionTimeout方法:比如servlets和jsp。

  8.端口

  j2ee需要tcp/ip端口。修改config目录下的相应文件可以修改端口号。下表是端口号和相应的文件。

  EJB 9191 ejb.properties http.port=9191
  HTTP 8000 web.properties port=8000
  HTTPS 7000 web.properties https.port=7000
  Naming and Directory 1050 orb.properties port=1050


  9191 端口用于提供client下载需要的stub类
  8000 提供http服务
  7000 提供https服务
  1050 基于orb的jndi名字服务使用的端口

  9.日志文件

  j2ee server有几个日志文件。默认这些文件在logs目录下。编辑config/default.properties 文件中的

  log.directory 属性可以更改默认目录。
  log.directory=logs

  同时你也可以编辑default.properties 文件更改日志文件的名字。例如:你可以修改log.output 属性的值来修改the output.log 文件的名字。
  一般来说,日志文件决定于启动j2ee的模式。(single还是multiple VM (virtual machine) 模式)
Single VM 日志文件
  默认的情况是Single VM 模式。在这种情况下,日志文件位于$J2EE_HOME///ejb logs是在default.properties 文件中log.directory 属性指定的。host元素是计算机名称。
生成下列文件。
  system.out
  system.err
  event.log
  output.log
  error.log
  system.out 和system.err文件包括ejb中 System.out 和 System.err的输出。如果你运行j2ee -verbose参数,输出被写到stdout(标准输出) 和stderr(标准错误。输出)。system.out 和 system.err日志文件不创建。只有config/auth.properties 文件中audit属性值为true时audit.lo才创建。

  Multiple VM 日志

  如果你用j2ee -mutiVM启动server,ejb和http服务在自己的虚拟机以单独的服务启动。每一个depploy的应用程序也在自己的虚拟机中运行。日志文件和上述的一样,但是存放的目录不同。
目录如下:
  EJB $J2EE_HOME//ejb/ejbd
  HTTP $J2EE_HOME//ejb/httpd
  deployed application $J2EE_HOME//ejb/

  web server日志
  编辑web.properties文件中的内容,可以改变由web server创建的日志文件的名字。

J2EE配置指南

  1、介绍   本文介绍J2EE环境的配置,所有涉及的文件都在J2EE安装目录下的concfig目录,这些文件都是文本文件,你可以有任意的文本编辑器来编辑它们。   通常情况下,你没有改变这些文件的...
  • weihj1999
  • weihj1999
  • 2006年11月15日 12:18
  • 429

J2EE配置指南(转载)

1。介绍本文介绍j2ee环境的配置,所有涉及的文件都在j2ee安装目录下的oncfig目录,这些文件都是文本文件,你可以有任意的文本编辑器来编辑它们。通常情况下,你没有改变这些文件的必要。但是如果你使...
  • alex197963
  • alex197963
  • 2007年04月27日 11:00
  • 508

J2EE配置指南(一)

J2EE配置指南(一)  1.介绍  本文介绍j2ee环境的配置,所有涉及的文件都在j2ee安装目录下的oncfig目录,这些文件都是文本文件,你可以有任意的文本编辑器来编辑它们。  通常情况下,你没...
  • telenths
  • telenths
  • 2003年06月09日 07:52
  • 658

J2EE配置指南(三)

J2EE配置指南(三)  10.安全   未授权用户  对于j2ee来说,当有未授权的用户试图调用ejb container的时候,j2ee必须存在一般意义上的未授权用户存在。在j2ee中这个用户名字...
  • telenths
  • telenths
  • 2003年06月09日 07:40
  • 610

j2ee配置指南

google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";...
  • java169
  • java169
  • 2008年05月22日 00:27
  • 129

Eclipse j2ee开发环境的搭建

Eclipse j2ee开发环境的搭建 Eclipse是一个开源的功能强大的ide开发环境,再加上他的扩展插件功能,使得他被广泛使用。J2ee有几种开发环境,eclipse+lomboz或者eclip...
  • mayabin
  • mayabin
  • 2006年10月18日 16:28
  • 14421

SWT/JFace开发入门指南(二)

从Hello, world!开始了解Display和Shell在这一节中,我们从前面所列举出来的Hello, world!程序开始对swt进行一些初步的探索。所谓的初步是指,我们会介绍编写swt程序的...
  • jayliu
  • jayliu
  • 2005年04月29日 15:50
  • 7280

J2EE环境安装配置

在下载,安装前先说下下面几个概念JDK,SDK,JRE,JVM ◆JDK Java Develop Kit (Java 开发包) ◆SDK Software Develop kit, 以前JDK叫做J...
  • Jerry_1126
  • Jerry_1126
  • 2014年05月18日 21:23
  • 2382

J2EE进阶(五)Spring在web.xml中的配置

J2EE进阶(五)Spring在web.xml中的配置前言          在实际项目中spring的配置文件applicationcontext.xml是通过spring提供的加载机制自动加载到容...
  • sunhuaqiang1
  • sunhuaqiang1
  • 2016年07月16日 12:10
  • 45223

J2ee eclipse中配置 本地配置的maven

插件安装好之后,还需要进行一些配置才能够开始使用Maven的功能。 1.插件所关联的Maven程序 依次选择Eclipse菜单栏的“Window”à“Prefe...
  • lxlmycsdnfree
  • lxlmycsdnfree
  • 2017年08月25日 14:54
  • 120
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:J2EE配置指南(二)
举报原因:
原因补充:

(最多只允许输入30个字)