Ошибка ввода пароля при попытке запустить jar в ACC

#database #jakarta-ee #glassfish #persistence

#База данных #джакарта-ee #glassfish #постоянство

Вопрос:

Я пытаюсь запустить автономное приложение, которое будет выполняться в контейнере клиента приложения.

У меня запущена glassfish, и я настроил соответствующий пул JDBC и ресурс (проверка пула соединений показывает сообщение об успешном завершении).

Запуск программы с:

appclient -client bookstore.jar

приводит к большому стеку ошибок (я включил только небольшой раздел):

 Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.2.0.v20110202-r8913): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: No PasswordCredential found
  

Похоже, что проблема в PasswordCredential, однако я думаю, что я правильно настроил подключения к базе данных.

Есть идеи о том, что может быть причиной этого?

Комментарии:

1. amanica.blogspot.com/2009/02/no-passwordcredential-found . html Вы перезапускали GF после настройки вашего пула?

2. перезапуск Glassfish исправляет это, спасибо @Preston.