widfly自定义模块中的记录器无效

时间:2018-03-13 00:29:32

标签: module log4j wildfly

我正在开发wildfly的web应用程序项目。我有一个Web应用程序项目,它依赖于身份验证jar文件。放置在wildfly自定义模块中的身份验证jar文件不是将身份验证jar文件放在WEB-INF / lib中,而是说“com.example.authentication”

验证项目确实有log4j propery文件用于记录器,但是,log4j jar文件已被调用普通模块说“com.example.logger”有log4j.jar文件。

我希望记录器在身份验证项目中工作,但记录器不适用于身份验证模块。没有错误或警告。

  • Webapplication - WEB-INF / jboss-deployment-structure.xml

    <jboss-deployment-structure>
     <deployment>
       <module name="com.example.authentication"/>
     </deployment>
    </jboss-deployment-structure>
    
  • com.example.authentication - module.xml

    <module xmlns="urn:jboss:module:1:3" name="com.example.authentication">
         <resources>
        <resource-root path="authentication.jar"
      </resources>
      <dependencies>
        <module name="com.example.logger" export="true"/>
      </dependencies>
       </module>
    
    • com.example.logger - module.xml

                      

0 个答案:

没有答案