Mysql
 sql >> Base de données >  >> RDS >> Mysql

Classe d'entité de la base de données.... Erreur ressource non valide _pm

Cette erreur Invalid resource : java:module/companyDB__pm signifie que votre JNDI n'existe pas sur votre serveur, donc pour résoudre votre problème, vous devez créer manuellement un JNDI dans votre serveur GlassFish avec le même nom companyDB

Par exemple :

Après vous être connecté à votre serveur, vous verrez ceci :

Créer un pool de connexions JDBC

Remplissez les informations et appuyez sur suivant j'utilise PostgresSQL donc dans votre cas choisissez MySQL :

Remplissez les informations de connexion et appuyez sur terminer :

Pour vérifier si votre connexion a réussi ou non, appuyez sur ping et vérifiez :

Créez maintenant les ressources JDBC :

Créez un nouveau JNDI spécifiez le même nom dans votre application et choisissez le pool que vous avez déjà créé avant et appuyez sur terminer :

Vous pouvez maintenant déployer votre application, j'espère que cela pourra vous aider.