Bug Fix 3.3.4.p1
Sono stati risolti i seguenti bug:
corretto problema introdotto nella versione 3.3.4 con l’ottimizzazione dei messaggi soap: le richieste che presentavano un carattere “\n”, “\r” o “\t” nel root-element causavano un fallimento del parser il quale riportava erroneamente un errore simile al seguente:
Caused by: org.xml.sax.SAXParseException: The end-tag for element type «rootElementName» must end with a “>” delimiter
nei casi suddetti, in cui il parser andava in errore, la funzionalità di registrazione dei messaggi salvava un contenuto incompleto;
l’header HTTP SOAPAction non risultava modificabile tramite una trasformazione;
aggiunto file “govway_transazioni_slow.log” utilizzabile per registrare le operazioni effettuate sulla base dati del tracciamento (registrazione log, controllo duplicati) che impiegano un tempo maggiore di una soglia prefissata;
resa possibile la personalizzazione del nome dell’header HTTP “GovWay-Transaction-ErrorType” e del namespace associato al faultCode su SOAPFault 1.2. Aggiunta inoltre la possibilità di non generare il claim “type” in un Problem Detail.
Per la console di gestione sono stati risolti i seguenti bug:
il bottone “i” di informazione presente negli elementi “checkbox” veniva erroneamente visualizzato spostato sulla destra;
su un’installazione Tomcat, la sezione “Runtime” non visualizzava correttamente le informazioni relative alle connessioni attive del database di configurazione;
se nel controllo degli accessi veniva configurata un’autenticazione “plugin”, non venivano visualizzati i link necessari a registrare puntualmente gli applicativi e i soggetti.
Per la console di monitoraggio sono stati risolti i seguenti bug:
risolta problematica che si presentava saltuariamente sul server.log dell’application server, riportando un errore simile al seguente:
SEVERE [facelets.viewhandler] (default task-5) Error Rendering View[/transazioni/pages/form/dettagliMessaggioTab.xhtml]: java.lang.IllegalArgumentException: could not find dataTable with id “diagnosticiTable_tbl”
Sull’installer è stato corretto il seguente bug:
utilizzando la modalità avanzata con ambiente dedicato per la gestione e il monitoraggio, se veniva indicato l’utilizzo di uno schema dedicato per le informazioni statistiche, tra i datasource del runtime non veniva generato quello richiesto dal Controllo del Traffico per accedere alle informazioni statistiche.