La mise à niveau d'une application J2EE de Wildfly 8.2.1.FInal vers la version 9.0.1.Final I a permis de découvrir l'espace de noms et le changement de version du conteneur Arquillian de Wildfly.Comment reconnaître les versions de Wildfly 9.0.1 w/org.wildfly.arquillian: wildfly-arquillian-container-managed?
Dans le forum des développeurs JBoss J'ai lu
Cela fonctionne avec le Maven "org.wildfly.arquillian" groupe objets au lieu, ayant des versions correspondant à la spécification J2EE wildfly au lieu de la version contenant wildfly, semble plus raisonnable à la fois par le nom et la numérotation des versions.
Quelle est la "spécification J2EE wildfly" et comment dois-je faire correspondre wildfly versions avec les versions de org.wildfly.arquillian:wildfly-arquillian-container-managed
?
Vive Mats
Addendum
Si quelqu'un atterrit dans cette page, car ils ont le même problème est ma recommandation ici: Arquillian Chameleon for the sake of simplicity. Arquillian Chameleon est un gestionnaire de conteneur automatique downloader-install-container pour les tests d'intégration Arquillian. Si vous optez pour le org.wildfly.arquillian:wildfly-arquillian-container-managed
, la verion à utiliser avec Wildfly 9.0.1.Final est org.wildfly.arquillian:wildfly-arquillian-container-managed:1.0.0.Final
.
J'ai découvert que le wildfly 9.0.1.Final est le mieux adapté à la 'org.wildfly.arquillian: wildfly-Arquillian-conteneur géré: 1.0.0.Final' et j'ai aussi croisé le caméléon d'Arquillian qui semble génial. Je me demande encore ce que signifie «la spécification Wildfly J2EE» et comment la décider pour les futures versions de Wildfly. – Mats
Cette affiche se plaignait de l'absence de relation de version entre les versions wildfly-arquillian- * et les versions WildFly. "Wildfly J2EE spec" est un terme absurde dans le contexte de l'affichage. –