【问题标题】:how to run EJB 3 app on Jboss application server如何在 Jboss 应用服务器上运行 EJB 3 应用程序
【发布时间】:2010-01-18 07:17:06
【问题描述】:

在运行应用程序时,我无法设置 jndi.properties 和 log4j.properties

实际上我必须设置以下属性,但我不知道将这些代码写入文件或其他地方的位置。如果在文件中,文件扩展名和文件名是什么,以及在应用程序中的保存位置。

jndi.properties:

java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
java.naming.provider.url=localhost:1099

log4j.properties:

# Set root category priority to INFO and its only appender to CONSOLE.
log4j.rootCategory=INFO, CONSOLE

# CONSOLE is set to be a ConsoleAppender using a PatternLayout.
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.Threshold=INFO
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=- %m%n 

【问题讨论】:

    标签: java jboss log4j


    【解决方案1】:

    您可以在 jboss\server\default\conf\jndi.properties 文件中设置默认的 JBoss JNDI 属性。

    【讨论】:

      【解决方案2】:

      我不明白你想做什么或你使用哪个 Jboss 版本。但是对于 Jboss 4.2.3 中的 log4j 选项,请访问: jboss\server\default\conf\jboss-log4j.xml

      【讨论】:

        猜你喜欢
        • 2017-07-17
        • 1970-01-01
        • 2019-08-23
        • 1970-01-01
        • 2020-04-11
        • 2017-11-22
        • 1970-01-01
        • 2023-03-13
        • 1970-01-01
        相关资源
        最近更新 更多