Tato chyba Invalid resource : java:module/companyDB__pm
znamená, že vaše JNDI na vašem serveru neexistuje, takže k vyřešení vašeho problému musíte vytvořit JNDI na vašem serveru GlassFish ručně se stejným názvem companyDB
Například:
Po přihlášení na váš server uvidíte toto :
Vytvořte fond připojení JDBC
Vyplňte informace a stiskněte Další Používám PostgresSQL, takže ve vašem případě vyberte MySQL :
Vyplňte informace o připojení a stiskněte tlačítko Dokončit :
Chcete-li zkontrolovat, zda je vaše připojení úspěšné, stiskněte ping a zkontrolujte:
Nyní vytvořte JDBC Ressources :
Vytvořte nový JNDI zadejte stejný název ve své aplikaci a vyberte fond, který jste již vytvořili dříve, a stiskněte tlačítko Dokončit :
Nyní můžete nasadit svou aplikaci, doufáme, že vám to pomůže.