The Connection descriptor used by the client was:
//localhost:1521/orcl
Я думаю, что проблема, вероятно, где-то в определениях источника данных.У вас есть более одного определения источника данных в вашем каталоге горячего развертывания JBoss?Являются ли ваши определения источника данных правильными и полными, в частности, свойства, используемые для создания URL-адреса соединения?
Обновление 1
Я не уверен насчет косых черт, думаю, возможно,URL:
jdbc:oracle:thin:@//localhost:1521/orcl
должен выглядеть следующим образом:
jdbc:oracle:thin:@localhost:1521:orcl
Обновление 2
Вот ссылка с Oracle , который поддерживает синтаксис с косой чертой.
Вот ссылка Orafaq , которая поддерживает синтаксис с двоеточиями.
Возможно, стоит попробовать, даже если косая черта допустима?
Обновление 3
Еще несколько идей из «уловленного отчаянного» трюка:
ORA-12516: TNS:listener could not find available handler with matching protocol stack
Это сообщение похоже на конфигурацию TNSвопрос.Тонкому драйверу JDBC не требуется конфигурация TNS, но я обнаружил, что иногда он просто отказывается работать без него.
Вы также можете попробовать полное имя хоста вместо localhost .Иногда machine.company.com работает, когда machine сам по себе не работает.