...
Modifiche da apportare alla configurazione dei tomacat tomcat di front-end di webESSE3, sia per l'ambiente di produzione che per quello di pre-produzione laddove presente.
- Aggiugere la libreria bouncy-castle-1.45.jar ( Download JAR ) ad ogni Tomcat di frontend di webesse3, dentro la cartella "endorsed". La cartella "endorsed" dovrà in ultimo contenere il bouncy-castle.jar oltre al già presente xalan.jar.
- Aggiungere nella configurazione dei virtual host di Apache (esse3.conf) le seguenti nuove entry:
- JkMount /*/angular/* esse3-unidemo-preprod
- JkMount /angular/* esse3-unidemo-preprod
NB.
Verificare che i servizi REST siano deployati sul path standard /e3rest cioè è necessario che gli applicativi rispondano alle seguenti URL
https://<url-webesse3> => url di prod/preprod di webesse3
https://<url-webesse3>/e3rest => url di prod/preprod dei servizi REST
Le modifiche necessitano di un riavvio dei tomcat per essere recepite.
Test di corretta applicazione
Aggiunta Bouncy Castle
La mancanza del jar blocca l'avvio dei servizi REST, Per effettaure un test di corretta applicazione è sufficiente verificare che il sistema risponda ad una API pubblica, ad esempio
https://<url-webesse3/e3rest/api/offerta-service-v1/attivitaGeneriche
Redirect path /angular/
Per testare il punto 2. è semplicemente possibile effettuare le seguenti chiamate da browser
...