Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.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
Maven SeamTest尝试将jboss用作depchain而不是org.jboss.seam.embedded_Maven_Jboss_Seam_Testng - Fatal编程技术网

Maven SeamTest尝试将jboss用作depchain而不是org.jboss.seam.embedded

Maven SeamTest尝试将jboss用作depchain而不是org.jboss.seam.embedded,maven,jboss,seam,testng,Maven,Jboss,Seam,Testng,1当我在测试NG上运行测试时 当使用jboss作为depchain时,我试图遵循指南 但当我运行时,会得到“空路径” 其他任何人都有使用maven和SeamTest在JBoss6上运行测试的经验 Seam版本2.2.2.2最终版 <testcase time="0.015" classname="se.syll.test.interfaces.UtilTest" name="startSeam"> <failure message="Null path" type="

1当我在测试NG上运行测试时

当使用jboss作为depchain时,我试图遵循指南

但当我运行时,会得到“空路径”

其他任何人都有使用maven和SeamTest在JBoss6上运行测试的经验

Seam版本2.2.2.2最终版

 <testcase time="0.015" classname="se.syll.test.interfaces.UtilTest" name="startSeam">
    <failure message="Null path" type="java.lang.IllegalArgumentException">java.lang.IllegalArgumentException: Null path
    at org.jboss.vfs.VFS.getChild(VFS.java:187)
    at org.jboss.vfs.VFS.getChild(VFS.java:173)
    at org.jboss.vfs.VFS.getChild(VFS.java:154)
    at org.jboss.seam.integration.jbossas.vfs.VFSScanner.getRoot(VFSScanner.java:64)
    at org.jboss.seam.integration.jbossas.vfs.VFSScanner.scanResources(VFSScanner.java:151)
    at org.jboss.seam.deployment.StandardDeploymentStrategy.scan(StandardDeploymentStrategy.java:119)
    at org.jboss.seam.init.Initialization.create(Initialization.java:130)
    at org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:929)
    at org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:69)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
    at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:543)
    at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:212)
    at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:138)
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:277)
    at org.testng.SuiteRunner.run(SuiteRunner.java:240)
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:87)
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1137)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1062)
    at org.testng.TestNG.run(TestNG.java:974)
    at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:60)
    at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:153)
    at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:99)
    at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
    at $Proxy0.invoke(Unknown Source)
    at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
    at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
    at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
</failure>

java.lang.IllegalArgumentException:空路径
位于org.jboss.vfs.vfs.getChild(vfs.java:187)
位于org.jboss.vfs.vfs.getChild(vfs.java:173)
位于org.jboss.vfs.vfs.getChild(vfs.java:154)
位于org.jboss.seam.integration.jbossas.vfs.vfscanner.getRoot(vfscanner.java:64)
位于org.jboss.seam.integration.jbossas.vfs.vfscanner.scanResources(vfscanner.java:151)
位于org.jboss.seam.deployment.StandardDeploymentStrategy.scan(StandardDeploymentStrategy.java:119)
位于org.jboss.seam.init.Initialization.create(Initialization.java:130)
位于org.jboss.seam.mock.AbstractSeamTest.startSeam(AbstractSeamTest.java:929)
位于org.jboss.seam.mock.SeamTest.startSeam(SeamTest.java:69)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)中
位于java.lang.reflect.Method.invoke(Method.java:597)
位于org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80)
位于org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:543)
位于org.testng.internal.Invoker.invokeConfigulations(Invoker.java:212)
位于org.testng.internal.Invoker.invokeConfigulations(Invoker.java:138)
位于org.testng.SuiteRunner.privateRun(SuiteRunner.java:277)
运行(SuiteRunner.java:240)
位于org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53)
位于org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:87)
在org.testng.testng.runSuitesSequentially上(testng.java:1137)
位于org.testng.testng.runSuitesLocally(testng.java:1062)
位于org.testng.testng.run(testng.java:974)
位于org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:60)
位于org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:153)
位于org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:99)
位于org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)中
位于java.lang.reflect.Method.invoke(Method.java:597)
位于org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
在$Proxy0.invoke处(未知源)
位于org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
位于org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
位于org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)

如果您提供一些相关的stacktrace或日志,社区将非常感激。这是我从日志中得到的:Running TestSuite afterTest()执行的测试运行:37,失败:1,错误:0,跳过:36,经过的时间:0.827秒我找到了它并用它更新了我的问题。