Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WebSphereLiberty概要文件上带有arquillian的Log4j_Log4j_Jboss Arquillian_Websphere Liberty - Fatal编程技术网

WebSphereLiberty概要文件上带有arquillian的Log4j

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

我正在尝试在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。
[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放在同一个文件夹中