Déploiement de rapports sur un proxy / Deployment of reports on a proxy
Pour déployer les rapports:
- Copier le répertoire jmap\reports sur votre serveur web (ex: tomcat\webapps\reports)
- S'assurer que reports\WEB-INF\jmsconnections.xml pointe vers l’adresse IP du serveur JMap (<OBJECT PROPERTY="host" VALUE="127.0.0.1"/>)
- Copier tous les jars de reportsengine\lib sur votre serveur web dans reports\WEB-INF\lib
- Copier les jar suivants de jmap\lib dans \reports\WEB-INF\lib
- JMap 4:
- jsf-api.jar
- jsf-impl.jar
- jstl.jar
- icefaces.jar
- icefaces-compat.jar
- log4j.jar
- mail.jar
- jmap_spatial.jar
- JMap 5:
- javax.faces-2.1.20.jar
- jmap_client.jar
- jmap_metadata.jar
- jmap_net.jar
- jmap_server.jar
- jmap_spatial.jar
- jstl.jar
- kheops_util.jar
- log4j.jar
- mail.jar
- poi.jar
- JMap 6. 6.5, 7.0:
- jmap_client.jar
- jmap_metadata.jar
- jmap_net.jar
- jmap_projections.jar
- jmap_server.jar
- jmap_spatial.jar
- jstl.jar
- kheops_util.jar
- log4j.jar
- mail.jar
poi.jar
- Autres jar pour JMap 6:
javax.faces-2.1.20.jar
- Autres jar pour JMap 6.5:
iText.jar
javax.faces-2.1.20.jar
- Autres jar pour JMap 7.0:
- iText.jar
javax.faces-2.1.23.jar
javax.mail.jar
- json-simple-1.1.1
- ignite/ignite-core-1.9.0.jar (Seulement pour JMap 7.0 à Amsterdam, Non requis depuis Bogota)
- ignite/cache-api-1.0.0.jar (Seulement pour JMap 7.0 à Amsterdam, Non requis depuis Bogota)
- google-collections-1.0.jar (Seulement pour JMap 7.0 à Amsterdam, Non requis depuis Bogota)
- JMap 4:
- Si le rapport est déployé en mode https, le certificat SSL doit être importé dans le keystore de Java du serveur proxy (<JAVA_HOME>/jre/lib/security/cacerts).
English version
To deploy the reports:
- Copy jmap\reports on your webserver (ex: tomcat\webapps\reports)
- Validate that reports\WEB-INF\jmsconnections.xml contains the correct IP of your JMap server (<OBJECT PROPERTY="host" VALUE="127.0.0.1"/>)
- Copy all the jars of reportsengine\lib on your web server in reports\WEB-INF\lib
- Copy these files from jmap\lib to your web server's \reports\WEB-INF\lib
- JMap 4:
- jsf-api.jar
- jsf-impl.jar
- jstl.jar
- icefaces.jar
- icefaces-compat.jar
- log4j.jar
- mail.jar
- jmap_spatial.jar
- JMap 5:
- javax.faces-2.1.20.jar
- jmap_client.jar
- jmap_metadata.jar
- jmap_net.jar
- jmap_server.jar
- jmap_spatial.jar
- jstl.jar
- kheops_util.jar
- log4j.jar
- mail.jar
- poi.jar
- JMap 6. 6.5, 7.0:
- jmap_client.jar
- jmap_metadata.jar
- jmap_net.jar
- jmap_projections.jar
- jmap_server.jar
- jmap_spatial.jar
- jstl.jar
- kheops_util.jar
- log4j.jar
- mail.jar
poi.jar
- Other jar for JMap 6:
javax.faces-2.1.20.jar
- Other jar for JMap 6.5:
iText.jar
javax.faces-2.1.20.jar
- Other jar for JMap 7.0:
- iText.jar
javax.faces-2.1.23.jar
javax.mail.jar
- json-simple-1.1.1
- ignite/ignite-core-1.9.0.jar (Only for JMap 7.0 to Amsterdam. Not required since Bogota)
- ignite/cache-api-1.0.0.jar (Only for JMap 7.0 to Amsterdam. Not required since Bogota)
- google-collections-1.0.jar (Only for JMap 7.0 to Amsterdam. Not required since Bogota)
- JMap 4:
- If the report is deployed in https, the SSL certificate must be imported in the proxy server Java keystore (<JAVA_HOME>/jre/lib/security/cacerts).