Denne fejl Invalid resource : java:module/companyDB__pm
betyder, at din JNDI ikke findes på din server, så for at løse dit problem skal du oprette en JNDI i din GlassFish-server manuelt med samme navn companyDB
For eksempel :
Efter login på din server vil du se dette:
Opret JDBC-forbindelsespulje
Udfyld oplysninger og tryk på næste jeg bruger PostgresSQL, så i dit tilfælde skal du vælge MySQL :
Udfyld forbindelsesoplysningerne, og tryk på afslut :
For at kontrollere, om din forbindelse er succesfuld, skal du trykke på ping og kontrollere :
Opret nu JDBC-ressourcer :
Opret en ny JNDI angiv det samme navn i din ansøgning og vælg den pulje, som du allerede har oprettet den før, og tryk på Afslut :
Nu kan du implementere din applikation, håber dette kan hjælpe dig.