You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Necessità:
E' necessario poter deployare GovPay in ambiente Tomcat 10 per avere immagini docker prive di vulnerabilita'.
L'ambiente di riferimento e' Java 21. Partire dal porting fatto nel branch #720.
Soluzione:
Per rendere GovPay deployabile in Tomcat si devono trattare i seguenti punti:
Eliminare dipendenze da jar di Wildfly (verificare anche il jboss-deployment-structure.xml)
Modificare la procedura di build per creare i war con le librerie all'interno e non condivise come ora
Modificare la gestione del datasource per ogni war
Le utenze HttpBasic per le API-PagoPA sono gestite da wildfly, salvarle in Tomcat e, se e' necessario, scrivere un nuovo handler spring-sec per accedere a tali utenze (tipicamente stanno in tomcat-users.xml)
Le installazione con DB Postgresql utilizzano il driver jdbc come modulo di WF per poter accedere alle funzionalita' di streaming, verificare se e' possibile utilizzare questo supporto in Tomcat
path e contesti esposti: non potranno tutti stare sotto govpay/....
Sistemare lo script per l'abilitazione dei contesti spring-sec
verificare se tomcat supporta il caricamento di spring-sec da file esterni
Spostare timers all'interno delle api-backoffice
Correggere scheduler dei timer per avviare in tempi ragionevoli l'esecuzione dei batch dai war diversi dal bachoffice
Le risorse jmx e jcs devono essere ora spente in tutti i war
sessione condivisa tra i war
The text was updated successfully, but these errors were encountered:
Corretta gestione streaming su tomcat con db postgresql.
Corretta gestione dipendenze jar mancanti su tomcat.
Spostati timers all'interno del war backoffice.
Aggiunto shutdown risorse per tutti i war.
Necessità:
E' necessario poter deployare GovPay in ambiente Tomcat 10 per avere immagini docker prive di vulnerabilita'.
L'ambiente di riferimento e' Java 21. Partire dal porting fatto nel branch #720.
Soluzione:
Per rendere GovPay deployabile in Tomcat si devono trattare i seguenti punti:
tomcat-users.xml
)govpay/....
The text was updated successfully, but these errors were encountered: