Miglioramenti all’Installer

Sono stati apportati i seguenti miglioramenti all’installer binario:

  • Corretto un errore di packaging dell’archivio “govwayStats.war” che, su application server WildFly, impediva la corretta elaborazione del descrittore “jboss-deployment-structure.xml” in fase di deployment.

  • Corretta la gestione dell’escape di username e password nei file generati:

    • escape dei caratteri speciali XML (& < > » “) nei datasource, che in precedenza poteva produrre file malformati o troncati (sia per WildFly/JBoss sia per Tomcat);

    • escape stile properties (backslash) nei file “daoFactory.properties” dei batch a connessione JDBC diretta (“generatoreStatistiche”, “gestoreRuntimeRepository”), dove un carattere \ nella password veniva altrimenti consumato in fase di lettura.

  • Introdotta la normalizzazione del prefisso del contesto JNDI (“java:/comp/env/”) dei datasource il cui nome viene risolto dal database, così da consentire l’utilizzo della medesima base dati su application server differenti, adattando automaticamente il nome JNDI all’ambiente di esecuzione.