Это может быть потому, что вам может потребоваться создать Db Resource
и Pool
вручную на сервере Glassfish, как это,
В Netbeans -> Projects, Open Server Resources -> glassfish-resources.xml
мы должны вручную создать ресурс JDBC и пул соединений JDBC на Glassfish. Я использую здесь свои значения, не используйте их, посмотрите ваш .xml!
Значение jndi-name
- это ваш ресурс JDBC, а значение pool-name
- это ваш пул соединений JDBC.
Откройте браузер для администратора Glassfish, https://localhost:4848/
Перейдите к JDBC Connection Pool -> New:
1) Имя пула: mysql_customersdb_rootPool
2) Тип ресурса: javax.sql.ConnectionPoolDataSource
3) Производитель драйвера базы данных: MySql
Нажмите Next
URL: jdbc:mysql://localhost:3306/customersdb?zeroDateTimeBehavior=convertToNull
Url: jdbc:mysql://localhost:3306/customersdb?zeroDateTimeBehavior=convertToNull
User: root
Password: root
JDBC Resources -> New
JNDI Name: CustomersDS
Pool Name: mysql_customersdb_rootPool
Нажмите ОК.
Щелкните правой кнопкой мыши свой проект и нажмите "Выполнить" :)
person
Rohit Chauhan
schedule
21.04.2015