CE ночная сборка не работает из коробки - PullRequest
1 голос
/ 03 февраля 2011

Недавно мы установили Orbeon Forms стабильный 3.8.0 CE orbeon.war, и он работает «из коробки».

Поскольку некоторые функции не работают в стабильной версии, мы установили ночную сборку CE orbeon-CE.война, но этот не работает из коробки.

Конструктор форм имеет некоторые исключения.Не только сборщик ошибок, но и примеры тоже, так что Form runner тоже.

Java исключение

java.lang.NullPointerException class: java.util.zip.Deflater метод: sureOpen строка: 421

Мы используем Linux Debian Lenny 2.6.26-smp, Tomcat 5.5.

Возможно, мы сталкиваемся с какими-то недокументированными требованиями для этой ночной сборки ...?

Ответы [ 2 ]

1 голос
/ 04 февраля 2011

Выявленная проблема и обходной путь:

Мы используем IBM java 1.5, и это то, что мы нашли.

Orbeon стабильно работает нормально с IBM java 1.5, Orbeon nightly не работает с IBM java 1.5см. ранее упомянутую ошибку zip.

Затем мы установили SUN java 1.5 и Orbeon работает нормально с SUN java 1.5., но сначала возникла проблема:

* Исключение в потоке "exist_QuartzScheduler_QuartzSchedulerThread"java.lang.OutOfMemoryError: Пробел в PermGen *

И мы нашли этот поток в Google:

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

Пространство permgen - это отдельная настройка виртуальной машины.Его можно увеличить с помощью опции VM, например: -XX: MaxPermSize = 128m

, что решило проблему.

0 голосов
/ 04 февраля 2011

Это не известная проблема, и это то, что я не могу воспроизвести здесь.Возможно, ваша загрузка была повреждена.Попробуйте вручную разархивировать файл войны (например, с помощью unzip), и, если это приведет к ошибке, повторно загрузите новую войну.Если это не решит вашу проблему, не могли бы вы обновить свой вопрос, добавив дополнительную информацию, в частности, полную трассировку стека для этого NPE?

...