2011-02-03 1 views
1

Nous avons récemment installé Orbeon Forms stable 3.8.0 CE orbeon.war et qui fonctionne hors de la boîte. Comme certaines fonctionnalités ne fonctionnent pas dans la version stable, nous avons installé la version CE night orbeon-CE.war, mais celle-ci ne fonctionne pas immédiatement.CE construction nocturne ne fonctionne pas hors de la boîte

Le générateur de formulaires a quelques exceptions. Non seulement le constructeur échoue, mais les exemples aussi, donc Form coureur aussi.

Java exception

java.lang.NullPointerException classe: Méthode java.util.zip.Deflater : ensureOpen ligne: 421

Nous utilisons Linux Debian Lenny 2.6.26-smp, Tomcat 5.5.

Probablement que nous avons des besoins non documentés pour cette version nocturne ...?

Répondre

1

problème identifié et solution de contournement:

Nous utilisons IBM Java 1.5 et voici ce que nous avons trouvé. Orbeon stable fonctionne bien avec IBM java 1.5, Orbeon ne fonctionne pas tous les soirs avec IBM java 1.5, voir l'erreur zip mentionnée précédemment.

Nous avons ensuite installé SUN Java 1.5 et Orbeon fonctionne tous les soirs OK avec SUN Java 1.5, mais d'abord il y avait un problème.

* Exception dans le thread "exist_QuartzScheduler_QuartzSchedulerThread" java.lang.OutOfMemoryError: PermGen espace *

Et nous googlé cette discussion:

http://orbeon-forms-ops-users.24843.n4.nabble.com/Data-lost-on-quot-Save-Document-quot-td40450.html

The permgen space is a separate VM setting. It can be increased with a VM option, e.g.: -XX:MaxPermSize=128m

qui a résolu le problème.

+0

Merci pour la mise à jour à ce sujet. Y a-t-il une raison particulière pour laquelle vous utilisiez IBM JVM plutôt que la JVM Sun/Oracle? (La plupart des utilisateurs de la machine virtuelle Java d'IBM utilisent WebSphere, mais vous dites que vous utilisez Tomcat.) L'utilisation de la version 1.6 d'IBM serait-elle une option pour vous? (Je suis curieux de savoir si cela se produirait aussi avec la 1.6 JVM d'IBM.) – avernet

+0

BTW, quand vous avez une chance, vous pouvez marquer votre propre réponse comme la bonne réponse en cliquant sur la flèche à gauche de la question. Cela permettra à d'autres personnes qui lisent cela de trouver plus facilement le contenu le plus pertinent. – avernet

0

Ce problème n'est pas connu et je ne peux pas le reproduire ici. Peut-être que le téléchargement que vous avez obtenu était corrompu. Essayez de décompresser le fichier war à la main (par exemple avec unzip), et si cela vous donne une erreur, téléchargez de nouveau une nouvelle guerre. Si cela ne résout pas votre problème, pourriez-vous mettre à jour votre question avec plus d'informations, en particulier la trace de pile complète pour ce NPE?

+0

Le problème n'est pas dans le téléchargement. Nous avons vérifié cela. Il y a une erreur de zip qui provient de org.orbeon.oxf.xforms.XFormsCompressor d'orbeon. De la stacktrace XFormsCompressor.scala est intéressant. Voici la trace de la pile: http://www.eforms.nl/orbeon/summary.htm – Bonna

Questions connexes