扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:中国IT实验室 来源:中国IT实验室 2007年9月30日
关键字:
在本页阅读全文(共4页)
??(2)日志的输出详细程度配置:
由于JBoss 3.2.1开发采用了Log4j管理其日志信息(严格地讲,它扩展了Log4j),因此了解Log4j的机理,有助于理解JBoss 3.2.1管理日志的方式。
JBoss 3.2.1采用JMX架构的同时,且以.xml文件类型为配置文件,因此可以找到位于目录:C:\jboss-3.2.1_tomcat-4.1.24\server\default\conf下的log4j.xml文件。比如,其中一段配置示例如下:
??< appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender" > ???< param name="Target" value="System.out"/ > ???< param name="Threshold" value="INFO"/ > ???< layout class="org.apache.log4j.PatternLayout" > ????< !-- The default pattern: Date Priority [Category] Message\n -- > ????< param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n"/ > ???< /layout > ??< /appender > |
??< container-configuration > ??< container-name >Standard CMP 2.x EntityBean< /container-name > ??< call-logging >false< /call-logging > ??< invoker-proxy-binding-name >entity-rmi-invoker< /invoker-proxy-binding-name > ??< sync-on-commit-only >false< /sync-on-commit-only > ??。。。。。。。。。 |
完成上述两步后,读者在调试Entity Beans时通过控制台,可以看到Entity Beans发出的JDBC调用细节。
??(3)Tomcat容器相关参数的配置:
如果目标读者使用JBoss 3.2.1与Tomcat 4.1.24的集成版本,则可以通过调节分别位于目录:C:\jboss-3.2.1_tomcat-4.1.24\server\default\deploy\jbossweb-tomcat.sar下的web.xml和目录:C:\jboss-3.2.1_tomcat-4.1.24\server\default\deploy\jbossweb-tomcat.sar\META-INF下的jboss-service.xml文件来达到目标读者特定需求。
比如,如果想将HTTP服务端口改为80,则可以修改jboss-service.xml文件;如果想使目标J2EE应用处理更多的文件类型,可以修改web.xml文件。
??(4)相关类库的放置:
如果您的应用涉及到第三方类库,比如JDBC Driver,则可以将这些JDBC Driver存放到目录下:C:\jboss-3.2.1_tomcat-4.1.24\server\default\lib。注意,不是目录:C:\jboss-3.2.1_tomcat-4.1.24\lib下。
如果是与目标J2EE应用相关,则可以存放到目标.war(或者.ear)里面,或者xxx.war目录中的web-INFO\lib下。无论那种情形,都需要遵循J2EE规范。
当然,JBoss 3.2.1的配置文件有很多,比如提供邮件服务的mail-service.xml文件,等等。在这里只是给读者一些信息,如果您有相关问题,都可以试着本文介绍的一些内容解决您的问题。谢谢。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。