我们最近安装了Orbeon Forms稳定版3.8.0 CE的orbeon.war,并且开箱即用。
由于某些功能在稳定版本中不起作用,我们安装了CE nightly build orbeon-CE.war,但是这个功能并不是开箱即用的。
表单构建器有一些例外。不仅构建器失败了,而且示例也失败了,所以Form Run也是如此。
Java异常
显示java.lang.NullPointerException class:java.util.zip.Deflater 方法:ensureOpen 行:421
我们使用的是Linux Debian Lenny 2.6.26-smp,Tomcat 5.5。
可能我们在这个夜间建筑中遇到了一些无证的要求......?
答案 0 :(得分:1)
发现问题并解决方法:
我们使用IBM java 1.5,这是我们发现的。
Orbeon稳定适用于IBM java 1.5,Orbeon每晚都不能与IBM java 1.5一起使用,请参阅前面提到的zip错误。
然后我们安装了SUN java 1.5,Orbeon每晚都可以使用SUN java 1.5。但是首先出现了问题:
*线程中的异常“exist_QuartzScheduler_QuartzSchedulerThread”java.lang.OutOfMemoryError:PermGen space *
我们搜索了这个帖子:
http://orbeon-forms-ops-users.24843.n4.nabble.com/Data-lost-on-quot-Save-Document-quot-td40450.html
permgen空间是一个单独的VM 设置。它可以增加一个 VM选项,例如: -XX:MaxPermSize参数=128米
这解决了这个问题。
答案 1 :(得分:0)
这不是一个已知的问题,这是我无法在这里重现的。也许您下载的内容已损坏。尝试手动解压缩war文件(例如使用unzip
),如果这给你一个错误,请重新下载一个新的战争。如果这不能解决您的问题,您是否可以使用更多信息更新您的问题,特别是该NPE的完整堆栈跟踪?