A.0 Dépannage

Les sections suivantes présentent des solutions aux problèmes pouvant survenir lors du déploiement et de la configuration de l'applicatif ZENworks Reporting :

java.lang.IllegalStateException : un message d'erreur de formulaire trop volumineux est affiché

Source : Création de rapports avec ZENworks.
Explication : Si la taille d'un fichier affiché sous l'onglet Configuration avancée est supérieure à la valeur par défaut de 400 000 octets (~ 400 Ko), le message d'erreur suivant s'affiche :

java.lang.IllegalStateException:Form too large

Opération : Augmentez le paramètre de taille de contenu du formulaire dans le fichier start.ini  :
  1. Accédez à l'emplacement /opt/novell/jetty8.

  2. Ouvrez le fichier start.ini.

  3. Recherchez le paramètre Dorg.eclipse.jetty.server.Request.maxFormContentSize et augmentez la valeur.

  4. Arrêtez le serveur jetty à l'aide de la commande rcnovell-jetty stop.

  5. Démarrez le serveur jetty à l'aide de la commande rcnovell-jetty start.

Modification de la valeur de timeout de session de ZENworks Reporting

Source : Création de rapports avec ZENworks.
Explication : Par défaut, la valeur de timeout de session de ZENworks Reporting est définie sur 30 minutes.
Opération : Vous pouvez modifier cette valeur à l'aide du fichier web.xml.

Pour modifier la valeur de timeout de session de ZENworks Reporting :

  1. Enregistrez le fichier web.xml.

    • Pour Windows : %ZRS_HOME%\js\apache-tomcat\webapps\jasperserver-pro\WEB-INF\web.xml

    • Pour Linux : /opt/novell/zenworks-reporting/js/apache-tomcat/webapps/jasperserver-pro/WEB-INF/web.xml

  2. Ouvrez le fichier web.xml.

  3. Accédez à <session-timeout>

  4. Remplacez la valeur existante (30) par la valeur requise dans <session-timeout>30</session-timeout>

  5. Redémarrez manuellement les services ZENworks Reporting.