0
我得到以下異常運行Arquillian測試與Eclipse Neon和Eclipse氧氣使用Wildfly 10與JUnit或TestNG。異常運行Arquillian測試,但新的Eclipse工作區治癒它
Exception in thread "Remoting "management-client" task-5" java.lang.NoSuchMethodError: org.jboss.as.protocol.mgmt.ManagementRequestContext.executeAsync(Lorg/jboss/as/protocol/mgmt/ManagementRequestContext$AsyncTask;)Z
at org.jboss.as.controller.client.impl.AbstractModelControllerClient$ReadAttachmentInputStreamRequestHandler.handleRequest(AbstractModelControllerClient.java:211)
at org.jboss.as.protocol.mgmt.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:255)
at org.jboss.as.protocol.mgmt.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:237)
at org.jboss.as.protocol.mgmt.AbstractMessageHandler.handleMessage(AbstractMessageHandler.java:124)
at org.jboss.as.protocol.mgmt.ManagementChannelReceiver$1.handleMessage(ManagementChannelReceiver.java:56)
at org.jboss.as.protocol.mgmt.ManagementChannelReceiver.handleMessage(ManagementChannelReceiver.java:84)
at org.jboss.remoting3.remote.RemoteConnectionChannel$5.run(RemoteConnectionChannel.java:463)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
我試圖改變我的pom.xml的版本,但我不認爲這個問題是存在的,因爲測試了一段時間了新鮮的Eclipse工作區運行。一段時間後,測試再次崩潰,沒有東西可以解決它,但創建另一個新的Eclipse工作區,並從我的git存儲庫導入相同的代碼。這是一種煩人的情況,因爲我必須一次又一次地設置我的eclipse偏好。
您使用的是什麼版本的WildFly Arquillian? –
我正在使用org.wildfly \t wildfly-arquillian-container-managed 8.2.1.Final和org.jboss.arquillian arquillian-bom 1.1.13.Final。我現在用氧氣開始了歪斜的霓虹工作區,這解決了該工作區的問題。我有一種感覺,這個問題與Eclipse相關,或者在Eclipse中集成了Wildfly或Maven。在命令行上用mvn開始測試我從來沒有遇到過這個問題。也許使用-clean參數啓動eclipse會有所幫助,但我目前無法測試這個假設。 – MacNord
啊好的。 FWIW我會建議使用'org.wildfly.arquillian:wildfly-arquillian-container-managed:2.0.1.Final'和WildFly 10.其他版本應該可以正常工作。 –