Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / HTTP Status 500 / 12 сообщений из 12, страница 1 из 1
06.02.2014, 13:49:28
    #38551808
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
всем привет

очень нужна помощь!
развернутое на GlassFish4 приложение выдает HTTP Status 500 - Internal Server Error
в JDBC Connection Pool соединение с базой пингуется

но на странице получаю такую вот фигню с упоминанием порта 1527 =
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
type Exception report

messageInternal Server Error

descriptionThe server encountered an internal error that prevented it from fulfilling this request.

exception
javax.servlet.ServletException: Error in allocating a connection. Cause: Connection could not be allocated because: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused.

root cause
java.sql.SQLException: Error in allocating a connection. Cause: Connection could not be allocated because: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused.

root cause
javax.resource.spi.ResourceAllocationException: Error in allocating a connection. Cause: Connection could not be allocated because: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused.

root cause
com.sun.appserv.connectors.internal.api.PoolingException: Connection could not be allocated because: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused.

root cause
com.sun.appserv.connectors.internal.api.PoolingException: Connection could not be allocated because: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused.

root cause
com.sun.appserv.connectors.internal.api.PoolingException: Connection could not be allocated because: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused.

root cause
javax.resource.spi.ResourceAllocationException: Connection could not be allocated because: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused.

root cause
java.sql.SQLNonTransientConnectionException: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused.

root cause
org.apache.derby.client.am.DisconnectException: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused.

root cause
java.net.ConnectException: Connection refused



хотя этот порт нигде не фигурирует в настройках GF
...
Рейтинг: 0 / 0
06.02.2014, 13:59:50
    #38551827
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
Что значит "соединение с базой пингуется"? Пинг вообще-то проверяет соединение с хостом по своему порту.
Что значит "порт нигде не фигурирует"? Поменяйтся connection string так чтобы начал фигурировать.
...
Рейтинг: 0 / 0
06.02.2014, 14:01:15
    #38551833
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
...
Рейтинг: 0 / 0
06.02.2014, 14:17:30
    #38551859
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
BlazkowiczЧто значит "соединение с базой пингуется"? Пинг вообще-то проверяет соединение с хостом по своему порту.
Что значит "порт нигде не фигурирует"? Поменяйтся connection string так чтобы начал фигурировать.
так я с дэрби базой не работаю
проект использует на локалке MySQL
...
Рейтинг: 0 / 0
06.02.2014, 14:19:53
    #38551866
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
buyboyтак я с дэрби базой не работаю
проект использует на локалке MySQL
org.apache.derby.client.am.DisconnectException с вами полностью согласен.
...
Рейтинг: 0 / 0
06.02.2014, 14:22:30
    #38551873
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
Порт по-умолчанию для MySQL - 3306
а для Derby - 1527
Не на какие мысли не наводит?

А ещё полезно бывает заглянуть в stack trace, чтобы узнать кому именно понадобилось соединение с Derby, если приложение работает с MySQL.
...
Рейтинг: 0 / 0
06.02.2014, 14:45:46
    #38551932
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
BlazkowiczПорт по-умолчанию для MySQL - 3306
а для Derby - 1527
Не на какие мысли не наводит?

А ещё полезно бывает заглянуть в stack trace, чтобы узнать кому именно понадобилось соединение с Derby, если приложение работает с MySQL.
наводит только на одну мысль - приложение ни с того ни с сего запрашивает соединение с левым портом

вот строка из логов = [2014-02-06T13:15:48.492+0400] [glassfish 4.0] [WARNING] [poolmgr.create_resource_error] [javax.enterprise.resource.resourceadapter.com.sun.enterprise.resource.allocator] [tid: _ThreadID=89 _ThreadName=http-listener-1(4)] [timeMillis: 1$
$er localhost on port 1527 with message Connection refused.]]

может этот гад? = javax.enterprise.resource.resourceadapter.com.sun.enterprise.resource.allocator
...
Рейтинг: 0 / 0
06.02.2014, 14:52:43
    #38551957
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
У вас где-то в GF настроен DataSource на Derby. Поищите по конфигам.
...
Рейтинг: 0 / 0
06.02.2014, 15:01:50
    #38551977
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
BlazkowiczУ вас где-то в GF настроен DataSource на Derby. Поищите по конфигам.
попытка пинга DerbyPool выдает вот что =
Ping Connection Pool failed for DerbyPool. Connection could not be allocated because: java.net.ConnectException : Error connecting to server localhost on port 1527 with message Connection refused. Please check the server.log for more details.
может вообще грохнуть этот пул вместе с ресурсами?
все равно ведь не использую
...
Рейтинг: 0 / 0
06.02.2014, 15:38:41
    #38552041
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
Blazkowicz, на локальном глассфише ДэрбиПуул тоже не пингуется, но тем не менее проект - работает
и выдает ту же ошибку что и на боевом сервере
...
Рейтинг: 0 / 0
06.02.2014, 15:41:19
    #38552050
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
stack trace
...
Рейтинг: 0 / 0
06.02.2014, 19:35:47
    #38552437
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTTP Status 500
Blazkowicz, фуууух! заработало...
все дело оказалось в версии GlassFish = проект разрабатывался на локали под 3-й версией, а я решил шикануть - и запустил 4-ю
на 4-й почему-то проект наотрез отказывался работать
а после перевода его на 3-ю версию = вуаля !
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / HTTP Status 500 / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]