Am o aplicație web Java implementată în glassfish. Această aplicație interacționează cu serverul Mariadb. Dintr-o dată, aplicația nu mai funcționează. Verific jurnalul app.log și al serverului glassfish și am următoarele rezultate:
app.log
Nu s-a putut deschide conexiunea JDBC pentru tranzacție; Excepția imbricată este java.sql.SQLNonTransientConnectionException: Nu s-a putut trimite interogarea: Ultimul pachet nu s-a terminat
server.log
### Eroarea poate exista în fișierul [/opt/glassfish3/glassfish/domains/domain1/applications/exampleApp/WEB-INF/class/model/xml/ParameterMapper.xml]
### Eroarea poate implica defaultParameterMap
### Eroarea a apărut la setarea parametrilor
### SQL: SELECTAȚI ACUM();
### Cauză: java.sql.SQLNonTransientConnectionException: Nu s-a putut trimite interogarea: Ultimul pachet nu a fost terminat
; SQL []; Nu s-a putut trimite interogarea: Ultimul pachet nu a fost terminat; excepția imbricată este java.sql.SQLNonTransientConnectionException: Nu s-a putut trimite interogarea: Ultimul pachet nu a fost terminat|#]
Aplicația repetă aceleași operațiuni de bază de date la fiecare 5 minute.
Am încercat să reîncarc aplicația de glassfish dar nu a funcționat. Singura modalitate este repornirea serverului și funcționează, dar nu pentru mult timp.
Ce se întâmplă pentru acest caz? sau ce pot face?