govpay icon indicating copy to clipboard operation
govpay copied to clipboard

Tempistiche previste per rilascio versione 3.8.0.

Open massicosta74 opened this issue 9 months ago • 2 comments

Gentile supporto, utilizziamo GovPay al Ministero della Cultura e vorremmo sapere quando è previsto il rilascio della versione 3.8.0 attesa per il Q1 2025 per l'adeguamento all'ACA/Stand In di PagoPA. Mancano pochi giorni al 31 Marzo e per organizzare al meglio le attività ci sarebbe utile una conferma da parte vostra di una data più "precisa". Vi ringraziamo per la vostra come sempre preziosa collaborazione. Cordiali Saluti Il team di sviluppo del Portale dei pagamenti - MIC

massicosta74 avatar Mar 06 '25 13:03 massicosta74

Salve @massicosta74

sono in corso le verifiche prerilascio per la versione 3.8.0 che ancora non e' production-ready ma che stiamo verificando negli ambienti di collaudo di alcuni clienti.

Potete trovare il codice dell'ultima versione con lo stack applicativo attuale nel branch 3.8.x.

Segnaliamo che nel prossimo futuro effettueremo l'aggiornamento dello stack applicativo a Java21, Wildfly 28 e Apache Tomcat 11, trovate il codice nel branch 748_supporto_tomcat_10.

pintorig avatar Mar 06 '25 15:03 pintorig

Grazie per l'utile aggiornamento. Approfitto per chiedere un'ulteriore delucidazione. Attualmente disponiamo di GovPay 3.7.4 su stack applicativo Java 1.8.0 e Wildfly 11, vorremmo sapere se con la release GovPay 3.8.x potremmo mantenere lo stesso stack applicativo o se sarà obbligatoriamente necessario procedere ad un aggiornamento. Grazie ancora

massicosta74 avatar Mar 10 '25 15:03 massicosta74

Gentile supporto, con la release 3.8.0 (master) abbiamo notato nella documentazione che lo stack applicativo previsto è Java 21 e Tomcat 10/11.

Quindi avremmo cortesemente alcuni quesiti da porvi:

  1. Wildfly non è più supportato? Se si, quale versione è consigliata per la 3.8.0 (master)?

  2. Tra i branch attivi esiste anche il "3.8.x_jdk11". Lo abbiamo correttamente deploiato su una macchina con java 11 e Wildfly 18 (corrispondente alla nostra produzione attuale). Può essere utilizzato oppure è una versione più vecchia, quindi da evitare?

Grazie per il vostro prezioso e sempre fondamentale supporto.

Il team Portale dei pagamenti MIC

massicosta74 avatar May 22 '25 12:05 massicosta74

Salve @massicosta74,

Wildfly non è più supportato? Se si, quale versione è consigliata per la 3.8.0 (master)?

L'application server di riferimento dalla versione 3.8.0 e' Tomcat, tuttavia e' possibile ancora creare una versione dispiegabile su Wildfly eseguendo i seguenti comandi:

  1. Compilare GovPay utilizzando il filtro "installer_template_wildfly" (mvn -Denv=installer_template_wildfly clean install -P govpay-ear)
  2. Spostarsi in src/main/resources/setup
  3. Avvia lo script prepareSetup.sh ear
  4. spostarsi nella directory target/govpay-installer-VERSIONE
  5. eseguire l'installer (sh install.sh o cmd install.cmd)
  6. prelavare l'ear dalla directory dist/archivi

N.B. L'ear generato in questa maniera è stato sottoposto a test minimali di deploy su Wildlfly 28.0.1-Final

Tra i branch attivi esiste anche il "3.8.x_jdk11". Lo abbiamo correttamente deploiato su una macchina con java 11 e Wildfly 18 (corrispondente alla nostra produzione attuale). Può essere utilizzato oppure è una versione più vecchia, quindi da evitare?

Il branch 3.8.x_jdk11 contiene una versione SNAPSHOT non completa degli sviluppi e fix realizzati negli ultimi due mesi per il rilascio della 3.8.0.

pintorig avatar May 29 '25 08:05 pintorig

Grazie per le info, molto preziose.

massicosta74 avatar May 29 '25 08:05 massicosta74