• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Server Error status 500

Object Storage Arubacloud
0 głosów
944 wizyt
pytanie zadane 18 stycznia 2018 w SQL, bazy danych przez newUser Użytkownik (520 p.)

Witam :)

Próbuję otworzyć aplikację webową na serwerze heroku i pojawia mi się taki komunikat:

Whitelabel Error Page

This application has no explicit mapping for /error, so you are seeing this as a fallback.

Thu Jan 18 18:25:54 UTC 2018

There was an unexpected error (type=Internal Server Error, status=500).

could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet

 

Rozumiem, że mam jakąś literó∑ke w żądaniach SQL ale moje pytanie brzmi jak mogę wyszukać dokładnie gdzie to jest ?

Z góry dziękuje za odpowiedź

1 odpowiedź

0 głosów
odpowiedź 19 stycznia 2018 przez Wiciorny Ekspert (269,710 p.)
Wykonujesz RequestMapping, na rządnie którego- podejrzewam wykonujesz jakąś metodę, która też podejrzewam korzystna z bazy, coś robi na rzecz zapytania.

Więc to będzie ta metoda, dla której wywołujesz Requesta. Polecam takie metody określać z wyjątkami, aby móc to łatwiej debagować.

Druga sprawa- problem będzie leżał w tej metodzie/ lub zapytaniu. Kodu nie widzę trudno powiedzieć. Lub  zapytanie jest dobre, ale rezultat zwracany nie potrafi program przekształcić na obiekt. Np, nie używasz serializacji JSONA a obiekt wyjęty  ma taki format i/lub odwrotnie.
komentarz 19 stycznia 2018 przez newUser Użytkownik (520 p.)
Już rozwiązane, w aplication.properties miałem ustawione używanie dialect MySQL , a heroku używa postgresql :) więc musiałem to zakomentować/usunąć :)

Pozdrawiam
komentarz 19 stycznia 2018 przez Wiciorny Ekspert (269,710 p.)
ewentualnie wymusić rodzaj zapytania JPA :)

np. korzystasz z zapytań JPQL i JPA, ale naszło Cię na skorzystanie z zapytania MySQL - korzystasz wtedy z adnotacji: @Query, ustawiając NativeQuery na wartość true.

Pozdrawiam również

Podobne pytania

0 głosów
1 odpowiedź 172 wizyt
pytanie zadane 11 stycznia 2019 w PHP przez daniel2k Obywatel (1,380 p.)
0 głosów
1 odpowiedź 351 wizyt
pytanie zadane 19 lipca 2016 w Sieci komputerowe, internet przez Dash Nałogowiec (29,650 p.)
0 głosów
0 odpowiedzi 437 wizyt
pytanie zadane 14 sierpnia 2019 w Java przez Anon LVL 1000 Użytkownik (690 p.)

92,552 zapytań

141,399 odpowiedzi

319,534 komentarzy

61,938 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...