2014-09-18 5 views
1

Hier, en essayant de passer mes tests d'intégration de intégré GF 4 à la à distance wildfly 8 Je recevais étrange NullPointerException pour chaque essai Arquillian contre wildfly à distance 8 exemple. Le même test d'intégration a très bien fonctionné sur Glassfish 4.0 intégré.NPE lors de l'exécution Arquillian contre à distance wildfly-8.0.0

org.jboss.arquillian.container.spi.client.container.DeploymentException: Cannot deploy: test.war 
    at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:83) 
    at org.jboss.as.arquillian.container.ArchiveDeployer.deployInternal(ArchiveDeployer.java:64) 
    at org.jboss.as.arquillian.container.ArchiveDeployer.deploy(ArchiveDeployer.java:46) 
    ... 
Caused by: java.lang.Exception: {"JBAS014671: Failed services" => {"jboss.deployment.unit.\"test.war\".POST_MODULE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"test.war\".POST_MODULE: JBAS018733: Failed to process phase POST_MODULE of deployment \"test.war\" 
    Caused by: java.lang.NullPointerException"}} 
    at org.jboss.as.controller.client.helpers.standalone.impl.ServerDeploymentPlanResultFuture.getActionResult(ServerDeploymentPlanResultFuture.java:134) 
    at org.jboss.as.controller.client.helpers.standalone.impl.ServerDeploymentPlanResultFuture.getResultFromNode(ServerDeploymentPlanResultFuture.java:123) 

Mon cas de test était extrêmement facile (déploiement avec une seule classe), pas besoin de poster ici.
Composants utilisés:

  • Arquillian 1.1.5.Final
  • wildfly 8.0.0.Final
  • Eclipse Luna

Peu importe quelle était la façon de lancer mon cas de test (de Eclipse IDE et avec mvn integration-test) le résultat était le même.

J'ai perdu toute la journée mais j'ai réussi à trouver une solution.

Répondre

1

Enfin, j'ai réussi à corriger l'erreur ci-dessus en démarrant le même serveur à partir de la ligne de commande (pas de Eclipse IDE):

wildfly-8.0.0.Final\bin\standalone.bat 

Soudain problème a disparu. Maintenant, mes tests d'intégration fonctionnent bien contre Wildfly distant. J'ai également remarqué que le problème original ne se produit plus sur wildfly 8.1.0.

Espérons que cela va aider quelqu'un.

Questions connexes