Il 0% ha trovato utile questo documento (0 voti)
101 visualizzazioni6 pagine

3232

Il metodo getAvvisoPagamento interroga il servizio pagoPA e restituisce un oggetto per costruire l'avviso di pagamento. Sono stati riscontrati degli errori nel parsing della risposta che sono stati corretti. Inoltre sono stati eseguiti dei test su diverse matricole.
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Il 0% ha trovato utile questo documento (0 voti)
101 visualizzazioni6 pagine

3232

Il metodo getAvvisoPagamento interroga il servizio pagoPA e restituisce un oggetto per costruire l'avviso di pagamento. Sono stati riscontrati degli errori nel parsing della risposta che sono stati corretti. Inoltre sono stati eseguiti dei test su diverse matricole.
Copyright
© © All Rights Reserved
Per noi i diritti sui contenuti sono una cosa seria. Se sospetti che questo contenuto sia tuo, rivendicalo qui.
Formati disponibili
Scarica in formato PDF, TXT o leggi online su Scribd
Sei sulla pagina 1/ 6

Report issue 3228

Il metodo
getAvvisoPagamento(String matricola, String codiceBollettino)
della classe
ToPhoenixBL.java
interroga il servizio pagoPA e restituisce un oggetto per costruire l’avviso di pagamento.
L’errore principale consiste nel fatto che lo snippet (ToPhoenixBL.java - riga 246,247)

byte[] responseBody = post.getResponseBody(); (ToPhoenixBL.java - riga 246,247)


String json = new String(responseBody)

Si generano due errori: il primo è determinato dal fatto che resposebody

"{"jsonrpc":"1","id":"1","result":{"risultato":null,"livelloErrore":3,"codiceErrore":"2003","descrizioneErrore":"Il pagamento non pu[0xc3][0xb2] avvenire tramite


avviso"}}[\n]"

Inserisce le virgolette nella stringa, le virgolette delimitano la stringa stessa generando l’errore

Quindi si procede con la correzione

byte[] responseBody = post.getResponseBody();


String grezza = new String(responseBody, "UTF-8").replaceAll("\"","\\\"").trim();

UTF-8 inoltre, corregge gli errori delle vocali accentate.

L’errore successivo è generato durante la creazione del JSONObject perché malgrado la stringa passata come argometo al JSONObject

String input: {"result":{"codiceErrore":"2003","livelloErrore":3,"descrizioneErrore":"Il pagamento non può avvenire tramite


avviso","risultato":null},"jsonrpc":"1","id":"1"}

sia formalmente corretta e verificata con JSON formatter, JSONObject quando tenta di recuperare

 codiceErrore
 livelloErrore
 descrizioneErrore
 risultato

Non riesce a leggere le informazioni, generando l’errore JSON


Per correggere ques’ultimo è stato introdotto il metodo

public JSONObject adjustJO(String input) (ToPhoenixBL.java - riga 134)

che estrapola le informazioni dalla stringa e ricostruisce il JSON corretto

di seguito il LOG

[2023-04-07 13:12:39,835][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:35) - base url: http://192.168.29.239:8094/InfostudPrivateWs/JrpcService


[2023-04-07 13:12:39,835][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:219) - Init getAvvisoPagamento(...), matricola: 1850770 codiceBollettino:202300013244595
[2023-04-07 13:12:39,836][DEBUG](httpclient.wire.header:70) - >> "POST /InfostudPrivateWs/JrpcService HTTP/1.1[\r][\n]"
[2023-04-07 13:12:39,837][DEBUG](httpclient.wire.header:70) - >> "User-Agent: Jakarta Commons-HttpClient/3.1[\r][\n]"
[2023-04-07 13:12:39,837][DEBUG](httpclient.wire.header:70) - >> "Host: 192.168.29.239:8094[\r][\n]"
[2023-04-07 13:12:39,837][DEBUG](httpclient.wire.header:70) - >> "Content-Length: 84[\r][\n]"
[2023-04-07 13:12:39,838][DEBUG](httpclient.wire.header:70) - >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
[2023-04-07 13:12:39,838][DEBUG](httpclient.wire.header:70) - >> "[\r][\n]"
[2023-04-07 13:12:39,838][DEBUG](httpclient.wire.content:84) - >> "{"params":["1850770","202300013244595"],"jsonrpc":"1","method":"urlPagoPa","id":"1"}"
[2023-04-07 13:12:39,984][DEBUG](httpclient.wire.header:70) - << "HTTP/1.1 200 OK[\r][\n]"
[2023-04-07 13:12:39,984][DEBUG](httpclient.wire.header:70) - << "HTTP/1.1 200 OK[\r][\n]"
[2023-04-07 13:12:39,985][DEBUG](httpclient.wire.header:70) - << "Connection: keep-alive[\r][\n]"
[2023-04-07 13:12:39,985][DEBUG](httpclient.wire.header:70) - << "X-Powered-By: Undertow/1[\r][\n]"
[2023-04-07 13:12:39,985][DEBUG](httpclient.wire.header:70) - << "Server: WildFly/10[\r][\n]"
[2023-04-07 13:12:39,986][DEBUG](httpclient.wire.header:70) - << "Content-Type: application/json-rpc[\r][\n]"
[2023-04-07 13:12:39,986][DEBUG](httpclient.wire.header:70) - << "Content-Length: 161[\r][\n]"
[2023-04-07 13:12:39,986][DEBUG](httpclient.wire.header:70) - << "Date: Fri, 07 Apr 2023 11:12:39 GMT[\r][\n]"
[2023-04-07 13:12:39,986][DEBUG](httpclient.wire.header:70) - << "[\r][\n]"
[2023-04-07 13:12:39,987][DEBUG](httpclient.wire.content:70) - << "{"jsonrpc":"1","id":"1","result":{"risultato":null,"livelloErrore":3,"codiceErrore":"2003","descrizioneErrore":"Il pagamento non pu[0xc3][0xb2] avvenire tramite avviso"}}[\n]"
[2023-04-07 13:12:39,987][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:248) - Stringa grezza: {"jsonrpc":"1","id":"1","result":{"risultato":null,"livelloErrore":3,"codiceErrore":"2003","descrizioneErrore":"Il pagamento non può avvenire tramite
avviso"}}
[2023-04-07 13:12:39,987][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:252) - Result found:
[2023-04-07 13:12:39,988][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:254) - String input: {"result":{"codiceErrore":"2003","livelloErrore":3,"descrizioneErrore":"Il pagamento non può avvenire tramite avviso","risultato":null},"jsonrpc":"1","id":"1"}
[2023-04-07 13:12:39,988][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:142) - Stringa pulita: result : codiceErrore : 2003 , livelloErrore :3, descrizioneErrore : Il pagamento non può avvenire tramite avviso , risultato :null , jsonrpc : 1 , id : 1
[2023-04-07 13:12:39,988][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:145) - --Init recupero codiceErrore--
[2023-04-07 13:12:39,988][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:158) - Codice Errore: 2003
[2023-04-07 13:12:39,989][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:161) - --Init recupero livelloErrore --
[2023-04-07 13:12:39,989][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:175) - Livello di errore: 3
[2023-04-07 13:12:39,989][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:178) - --Init recupero descreizioneErrore --
[2023-04-07 13:12:39,989][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:192) - Descrzione errore: Il pagamento non può avvenire tramite avviso
[2023-04-07 13:12:39,989][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:195) - --Init recupero risultato --
[2023-04-07 13:12:39,990][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:200) - Risultato: not present
[2023-04-07 13:12:39,990][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:210) - JO in uscita: {"codiceErrore":"2003","livelloErrore":"3","descrizioneErrore":"Il pagamento non può avvenire tramite avviso","risultato":"notpresent"}
[2023-04-07 13:12:39,990][DEBUG](it.sest.ToPhoenix.business.ToPhoenixBL:266) - getAvvisoPagamento END
[2023-04-07 13:12:39,990][ INFO](it.sest.ToPhoenix.facade.ToPhoenixFacadeBean:141) - it.sest.ToPhoenix.common.dto.JrpcResult@14171c1
[2023-04-07 13:12:39,990][ INFO](it.sest.ToPhoenix.facade.ToPhoenixFacadeBean:146) - end getAvvisoPagamento(...)
[2023-04-07 13:12:39,991][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:134) - codiceErrore: 2003
[2023-04-07 13:12:39,991][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:142) - livelloErrore: 3
[2023-04-07 13:12:39,991][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:150) - descrizioneErrore: Il pagamento non può avvenire tramite avviso
[2023-04-07 13:12:39,991][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:158) - risultato: notpresent
[2023-04-07 13:12:39,991][DEBUG](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1794) - avviso.getCodiceErrore(): 2003
[2023-04-07 13:12:39,992][DEBUG](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1796) - avviso.getlivelloErrore(): 3
[2023-04-07 13:12:39,992][DEBUG](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1798) - avviso.getDescrizioneErrore(): Il pagamento non può avvenire tramite avviso
[2023-04-07 13:12:39,992][DEBUG](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1800) - avv.getRisultato() notpresent
[2023-04-07 13:12:39,992][ERROR](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1813) - Il pagamento non pu� avvenire tramite avviso
[2023-04-07 13:12:39,993][DEBUG](_contabilita._bollettini._Conferma:124) - method = riepilogoBollettino
[2023-04-07 13:12:39,993][DEBUG](_contabilita._bollettini._Conferma:125) - methodContinua = riepilogoBollettino
[2023-04-07 13:12:39,993][DEBUG](_contabilita._bollettini._Conferma:126) - action = generaBollettino.do?method=riepilogoBollettino
[2023-04-07 13:12:39,993][DEBUG](_contabilita._bollettini._Conferma:127) - actionContinua =
[2023-04-07 13:12:39,993][DEBUG](_contabilita._bollettini._Conferma:128) - tipoBoll =
[2023-04-07 13:12:39,994][DEBUG](_contabilita._bollettini._Conferma:129) - isDiritto =
[2023-04-07 13:12:39,994][DEBUG](_contabilita._bollettini._Conferma:130) - vfContinua =
[2023-04-07 13:12:39,994][DEBUG](it.auselda.sest.security.SecurityFilter:174) - response.isCommitted? true

Inoltre sono stati eseguiti test anche su altre matricole, di seguito il LOG ed il risultato
===========================================================================================================================================================================================================
[2023-04-07 14:07:49,533][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:219) - Init getAvvisoPagamento(...), matricola: 1227661 codiceBollettino:202300013244603
[2023-04-07 14:07:49,534][DEBUG](httpclient.wire.header:70) - >> "POST /InfostudPrivateWs/JrpcService HTTP/1.1[\r][\n]"
[2023-04-07 14:07:49,535][DEBUG](httpclient.wire.header:70) - >> "User-Agent: Jakarta Commons-HttpClient/3.1[\r][\n]"
[2023-04-07 14:07:49,535][DEBUG](httpclient.wire.header:70) - >> "Host: 192.168.29.239:8094[\r][\n]"
[2023-04-07 14:07:49,535][DEBUG](httpclient.wire.header:70) - >> "Content-Length: 84[\r][\n]"
[2023-04-07 14:07:49,535][DEBUG](httpclient.wire.header:70) - >> "Content-Type: application/json; charset=UTF-8[\r][\n]"
[2023-04-07 14:07:49,536][DEBUG](httpclient.wire.header:70) - >> "[\r][\n]"
[2023-04-07 14:07:49,536][DEBUG](httpclient.wire.content:84) - >> "{"params":["1227661","202300013244603"],"jsonrpc":"1","method":"urlPagoPa","id":"1"}"
[2023-04-07 14:07:51,741][DEBUG](httpclient.wire.header:70) - << "HTTP/1.1 200 OK[\r][\n]"
[2023-04-07 14:07:51,742][DEBUG](httpclient.wire.header:70) - << "HTTP/1.1 200 OK[\r][\n]"
[2023-04-07 14:07:51,742][DEBUG](httpclient.wire.header:70) - << "Connection: keep-alive[\r][\n]"
[2023-04-07 14:07:51,742][DEBUG](httpclient.wire.header:70) - << "X-Powered-By: Undertow/1[\r][\n]"
[2023-04-07 14:07:51,742][DEBUG](httpclient.wire.header:70) - << "Server: WildFly/10[\r][\n]"
[2023-04-07 14:07:51,743][DEBUG](httpclient.wire.header:70) - << "Content-Type: application/json-rpc[\r][\n]"
[2023-04-07 14:07:51,743][DEBUG](httpclient.wire.header:70) - << "Content-Length: 222[\r][\n]"
[2023-04-07 14:07:51,743][DEBUG](httpclient.wire.header:70) - << "Date: Fri, 07 Apr 2023 12:07:51 GMT[\r][\n]"
[2023-04-07 14:07:51,743][DEBUG](httpclient.wire.header:70) - << "[\r][\n]"
[2023-04-07 14:07:51,744][DEBUG](httpclient.wire.content:70) - << "{"jsonrpc":"1","id":"1","result":{"risultato":"https://192.168.29.122:443/downloads/documenti/bollettini/ricevute/83fbeb2b-88af-4db4-b8e6-
2c23e00ebdb1.pdf","livelloErrore":0,"codiceErrore":"000","descrizioneErrore":null}}[\n]"
[2023-04-07 14:07:51,744][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:248) - Stringa grezza: {"jsonrpc":"1","id":"1","result":{"risultato":"https://192.168.29.122:443/downloads/documenti/bollettini/ricevute/83fbeb2b-88af-4db4-b8e6-
2c23e00ebdb1.pdf","livelloErrore":0,"codiceErrore":"000","descrizioneErrore":null}}
[2023-04-07 14:07:51,744][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:252) - Result found:
[2023-04-07 14:07:51,745][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:254) - String input:
{"result":{"codiceErrore":"000","livelloErrore":0,"descrizioneErrore":null,"risultato":"https://192.168.29.122:443/downloads/documenti/bollettini/ricevute/83fbeb2b-88af-4db4-b8e6-2c23e00ebdb1.pdf"},"jsonrpc":"1","id":"1"}
[2023-04-07 14:07:51,745][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:142) - Stringa pulita: result : codiceErrore : 000 , livelloErrore :0, descrizioneErrore :null, risultato :
https://192.168.29.122:443/downloads/documenti/bollettini/ricevute/83fbeb2b-88af-4db4-b8e6-2c23e00ebdb1.pdf , jsonrpc : 1 , id : 1
[2023-04-07 14:07:51,745][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:145) - --Init recupero codiceErrore--
[2023-04-07 14:07:51,745][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:158) - Codice Errore: 000
[2023-04-07 14:07:51,745][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:161) - --Init recupero livelloErrore --
[2023-04-07 14:07:51,746][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:175) - Livello di errore: 0
[2023-04-07 14:07:51,746][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:178) - --Init recupero descreizioneErrore --
[2023-04-07 14:07:51,746][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:192) - Descrzione errore: null
[2023-04-07 14:07:51,746][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:195) - --Init recupero risultato --
[2023-04-07 14:07:51,746][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:203) - Risultato: https://192.168.29.122:443/downloads/documenti/bollettini/ricevute/83fbeb2b-88af-4db4-b8e6-2c23e00ebdb1.pdf
[2023-04-07 14:07:51,747][ INFO](it.sest.ToPhoenix.business.ToPhoenixBL:210) - JO in uscita:
{"codiceErrore":"000","livelloErrore":"0","descrizioneErrore":"null","risultato":"https://192.168.29.122:443/downloads/documenti/bollettini/ricevute/83fbeb2b-88af-4db4-b8e6-2c23e00ebdb1.pdf"}
[2023-04-07 14:07:51,747][DEBUG](it.sest.ToPhoenix.business.ToPhoenixBL:266) - getAvvisoPagamento END
[2023-04-07 14:07:51,747][ INFO](it.sest.ToPhoenix.facade.ToPhoenixFacadeBean:141) - it.sest.ToPhoenix.common.dto.JrpcResult@a3db47
[2023-04-07 14:07:51,747][ INFO](it.sest.ToPhoenix.facade.ToPhoenixFacadeBean:146) - end getAvvisoPagamento(...)
[2023-04-07 14:07:51,747][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:134) - codiceErrore: 000
[2023-04-07 14:07:51,748][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:142) - livelloErrore: 0
[2023-04-07 14:07:51,748][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:150) - descrizioneErrore: null
[2023-04-07 14:07:51,748][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:158) - risultato: https://192.168.29.122:443/downloads/documenti/bollettini/ricevute/83fbeb2b-88af-4db4-b8e6-2c23e00ebdb1.pdf
[2023-04-07 14:07:51,748][DEBUG](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1794) - avviso.getCodiceErrore(): 000
[2023-04-07 14:07:51,748][DEBUG](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1796) - avviso.getlivelloErrore(): 0
[2023-04-07 14:07:51,748][DEBUG](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1798) - avviso.getDescrizioneErrore(): null
[2023-04-07 14:07:51,749][DEBUG](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1800) - avv.getRisultato() https://192.168.29.122:443/downloads/documenti/bollettini/ricevute/83fbeb2b-88af-4db4-b8e6-2c23e00ebdb1.pdf
[2023-04-07 14:07:51,749][DEBUG](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1805) - url per redirect https://192.168.29.122:443/downloads/documenti/bollettini/ricevute/83fbeb2b-88af-4db4-b8e6-2c23e00ebdb1.pdf
[2023-04-07 14:07:51,749][ INFO](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1807) - redirected to https://192.168.29.122:443/downloads/documenti/bollettini/ricevute/83fbeb2b-88af-4db4-b8e6-2c23e00ebdb1.pdf
[2023-04-07 14:07:51,749][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:1563) - init controlloPassaggio
[2023-04-07 14:07:51,750][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:590) - init getEjbObject()
[2023-04-07 14:07:51,750][DEBUG](it.auselda.sest.bollettini.delegates.BollettiniBD:592) - recupero la home dalla classe factory
[2023-04-07 14:07:51,750][ INFO](it.auselda.sest.factory.EJBHomeFactory:40) - init lookupHome
[2023-04-07 14:07:51,750][DEBUG](it.auselda.sest.factory.EJBHomeFactory:41) - jndiName = java:comp/env/ejb/BollettiniFacade
[2023-04-07 14:07:51,750][DEBUG](it.auselda.sest.factory.EJBHomeFactory:42) - homeClass = interface it.auselda.sest.bollettini.facade.BollettiniFacadeHome
[2023-04-07 14:07:51,750][DEBUG](it.auselda.sest.factory.EJBHomeFactory:52) - home recuperata in memoria: class BollettiniFacadeHome_StatelessSessionHomeWrapper1
[2023-04-07 14:07:51,751][ INFO](it.auselda.sest.factory.EJBHomeFactory:53) - end lookupHome
[2023-04-07 14:07:51,751][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:606) - end getEjbObject()
[2023-04-07 14:07:51,751][ INFO](it.auselda.sest.bollettini.business.BollettiniBL:3429) - init controlloPassaggio
[2023-04-07 14:07:51,751][ INFO](sest.util.Contesto:237) - init newConnection
[2023-04-07 14:07:51,751][DEBUG](sest.util.Contesto:245) - URL ='ormi://localhost/Sest'
[2023-04-07 14:07:51,752][DEBUG](sest.util.Contesto:251) - newConnnection: RMIInitialContextFactory DataSource: jdbc/SapiensDS
[2023-04-07 14:07:51,752][ INFO](sest.util.Contesto:270) - end newConnection
[2023-04-07 14:07:51,752][ INFO](it.auselda.sest.dao.SestDAO:50) - open connection...
[2023-04-07 14:07:51,752][ INFO](it.auselda.sest.bollettini.dao.BollettiniDAO:6872) - init controlloPassaggio
[2023-04-07 14:07:51,752][ INFO](it.auselda.sest.dao.SestDAO:152) - init getPreparedStatement()
[2023-04-07 14:07:51,753][DEBUG](it.auselda.sest.dao.SestDAO:159) - PreparedStatement = com.evermind.sql.PreparedStatementBCELProxy__com_evermind_sql_FilterPreparedStatement__SQLBCELProxy@1c7d740
[2023-04-07 14:07:51,753][ INFO](it.auselda.sest.dao.SestDAO:162) - end getPreparedStatements()
[2023-04-07 14:07:51,753][DEBUG](it.auselda.sest.bollettini.dao.BollettiniDAO:6882) - executeQuery select * from sest_segn where codi_proc in ('00003','00005','00002') and codi_sogg = ? and anno_acca = ? and dest_codi_cost= ? and esit_fine_segn
IN ('1','3')
[2023-04-07 14:07:51,753][DEBUG](it.auselda.sest.bollettini.dao.BollettiniDAO:6883) - codiSogg= 1227661
[2023-04-07 14:07:51,753][DEBUG](it.auselda.sest.bollettini.dao.BollettiniDAO:6884) - annoAcca= 2022
[2023-04-07 14:07:51,754][DEBUG](it.auselda.sest.bollettini.dao.BollettiniDAO:6885) - codiCorsStud= 15240
[2023-04-07 14:07:51,755][DEBUG](it.auselda.sest.bollettini.dao.BollettiniDAO:6894) - esito= false
[2023-04-07 14:07:51,756][ INFO](it.auselda.sest.dao.SestDAO:168) - init closePreparedStatement()
[2023-04-07 14:07:51,756][DEBUG](it.auselda.sest.dao.SestDAO:181) - close preparedStatements = com.evermind.sql.PreparedStatementBCELProxy__com_evermind_sql_FilterPreparedStatement__SQLBCELProxy@1c7d740
[2023-04-07 14:07:51,756][ INFO](it.auselda.sest.dao.SestDAO:199) - end closepreparedStatements()
[2023-04-07 14:07:51,756][ INFO](it.auselda.sest.bollettini.dao.BollettiniDAO:6902) - end controlloPassaggio
[2023-04-07 14:07:51,756][ INFO](it.auselda.sest.dao.SestDAO:408) - init clearResource
[2023-04-07 14:07:51,756][ INFO](it.auselda.sest.dao.SestDAO:409) - resultSets = []
[2023-04-07 14:07:51,757][ INFO](it.auselda.sest.dao.SestDAO:447) - end clearResource
[2023-04-07 14:07:51,757][ INFO](it.auselda.sest.dao.SestDAO:461) - Connection closed...
[2023-04-07 14:07:51,757][ INFO](it.auselda.sest.bollettini.delegates.BollettiniBD:1568) - end controlloPassaggio
[2023-04-07 14:07:51,757][ INFO](it.auselda.sest.bollettini.struts.actions.BollettinoAction:1892) - end genera()
[2023-04-07 14:07:51,757][DEBUG](it.auselda.sest.security.SecurityFilter:174) - response.isCommitted? true
============================================================================================================================================================================================================
E stata inoltre eseguita la fusione delle release Contabilità 6.54 relativa alla Issue#3438 al fine di riallineare gli errori pregressi di disallineamento.

Potrebbero piacerti anche