WebSphereLiberty概要文件上带有arquillian的Log4j
我正在尝试在WebSphereLiberty概要文件上运行arquillian。如果我从我的应用程序中排除log4j代码,测试方法将正常工作 但是使用log4j.xml,测试运行时间和概要文件开始,而不是停止。 当我查看liberty配置文件日志时,我看到以下消息: 整个示例项目都在这个链接中: 谢谢你提前通知 [17.12.2015 08:48:09:323 EET]00000028 com.ibm.ws.webcontainer.servlet I SRVE0242I:[arquilliantestweb][/arquilliantestweb][org.arquillian.example.HelloWorldServlet]:初始化成功 [17.12.2015 08:48:09:371 EET]00000028 SystemErr R log4j:WARN无法使用[com.ibm.ws.classloading.internal]找到[log4j.dtd]。AppClassLoader@d80c4c49]类装入器,解析时不使用DTD。WebSphereLiberty概要文件上带有arquillian的Log4j,log4j,jboss-arquillian,websphere-liberty,Log4j,Jboss Arquillian,Websphere Liberty,我正在尝试在WebSphereLiberty概要文件上运行arquillian。如果我从我的应用程序中排除log4j代码,测试方法将正常工作 但是使用log4j.xml,测试运行时间和概要文件开始,而不是停止。 当我查看liberty配置文件日志时,我看到以下消息: 整个示例项目都在这个链接中: 谢谢你提前通知 [17.12.2015 08:48:09:323 EET]00000028 com.ibm.ws.webcontainer.servlet I SRVE0242I:[arquillia
[17.12.2015 08:48:09:372 EET]00000028 SystemErr R log4j:WARN Continuable parsing error 4和第50列在我看来似乎Websphere正在验证它找到的xml,因为如果在类路径的某个地方没有dtd,log4j就会使用dtd。我将dtd文件与log4j.xml放在同一个文件夹中