je suivais this tutorial mais j'ai un problème pour définir la connexion jdbc.mis en place arquillian.xml et glassfish-resource.xml
dans mon arquillian.xml je l'ai écrit:
...
<container qualifier="payara-remote" default="true">
<configuration>
<property name="resourcesXml">
src/test/resources-payara-remote/glassfish-resources.xml
</property>
</configuration>
</container>
...
quand je lance mon test que je reçois cet avertissement:
AVVERTENZA: Configuration contain properties not supported by the backing object org.jboss.arquillian.container.glassfish.remote_3_1.GlassFishRestConfiguration
Unused property entries: {resourcesXml=
src/test/resources-payara-remote/glassfish-resources.xml
}
Supported property names: [adminHttps, remoteServerHttpPort, libraries, type, remoteServerAddress, target, remoteServerAdminPort, remoteServerAdminHttps, adminUser, authorisation, adminPort, properties, adminHost, adminPassword]
donc je pense que "resourceXml" est pas pris en charge ... Comment je peux dire à arquillian d'utiliser ce fichier?
De plus, dans ce fichier je déclare un jdbc/test. Ce que je dois écrire dans persistence.xml pour utiliser cette connexion db?
vous remercie à l'avance
MISE À JOUR
Je souhaite utiliser mon test-db déclarant connexion JDBC dans les "src/test/ressources payara-distance/GlassFish-resources.xml" (sans créer de connexion jdbc dans le serveur distant ), mais je ne sais pas comment configurer arquillian pour utiliser la connexion jdbc déclarée dans le fichier .xml.
https: // docs .jboss.org/arquillian/reference/snapshot/fr-FR/html/containers.html # d0e713; Tableau 4.1. Les conteneurs cibles supportés par Arquillian semblent lister les conteneurs supportés et "payara-remote" ne semble pas être listé – hammerfest
hummm ... mais il parle de nom de propriété supporté ... donc les serveurs supportés supportent le nom de la propriété resourceXml? – Marco
Il semble que vous vouliez passer le fichier de configuration des ressources à un serveur distant, ce qui n'a pas de sens. Vous voulez probablement utiliser un serveur intégré. Voir ma réponse pour plus de détails. – OndrejM