Mysql
 sql >> база данни >  >> RDS >> Mysql

Glassfish Admin Console хвърля java.lang.IllegalStateException при създаване на JDBC пул

Според следните билети на JIRA:

това все още е нерешен проблем. Въпреки че можем да очакваме такива неща, тъй като Oracle изостави търговската поддръжка за Glassfish , все още е ужасно, че такава основна функционалност не работи.

Ако обаче сте наистина отчаяни, има много гадно решение. Glassfish пристига с предварително дефиниран JDBC пул DerbyPool които вероятно няма да ви трябват, освен ако не се занимавате с Java DB. Чувствайте се свободни да го редактирате, като промените името на класа на източника на данни на com.mysql.jdbc.jdbc2.optional.MysqlDataSource и коригиране на допълнителни свойства, за да сочат към екземпляр на MySQL Server. Преди да направите този хак, уверете се, че сте поставили MySQL конектор в папката lib на Glassfish.

АКТУАЛИЗИРАНЕ

Току що забелязах, че има версия на Glassfish, която е закърпена, нарича се Payara и е достъпна за изтегляне тук . Според документацията това е клонинг на GlassFish 4.1, закърпен и доразвит от общността.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Таблица Hive връща празен набор от резултати за всички заявки

  2. Как да каскадно персистирате с помощта на JPA/EclipseLink

  3. Производителност на MySQL Insert изрази в Java:Подготвени оператори в пакетен режим срещу единично вмъкване с множество стойности

  4. Как да извлечете подниз от низ в PostgreSQL/MySQL

  5. Програмно актуализиране на поръчките в Woocommerce