在Tomcat 8.0.14中运行Orbeon表单构建器时出错

时间:2014-11-04 09:46:15

标签: orbeon

我在Tomcat 8.0.14上运行了Orbeon 4.7.0.201409270001-PE以评估其功能(我获得了90天的评估许可证),但我遇到了表单构建器的问题。

我可以访问构建器应用程序,但保存功能不起作用;在查看orbeon.log时,我收到以下错误:

    xforms-submit-error - setting body document {body: "
    2014-11-04 09:41:19,693 ERROR XFormsServer  -     <!DOCTYPE html><html><head><title>Apache Tomcat/8.0.14 - Error report</title><style type="text/css">H1 {font-family:Tahoma,Arial,sans-serif;color:w
    hite;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;back
    ground-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P
    {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}.line {height: 1px; background-color: #525D76; border: none;}</style> </he
    ad><body><h1>HTTP Status 500 - configuration file exist-conf.xml not found or not readable</h1><div class="line"></div><p><b>type</b> Exception report</p><p><b>message</b> <u>configuration file exi
    st-conf.xml not found or not readable</u></p><p><b>description</b> <u>The server encountered an internal error that prevented it from fulfilling this request.</u></p><p><b>exception</b></p><pre>jav
    ax.servlet.ServletException: configuration file exist-conf.xml not found or not readable
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           org.exist.http.servlets.EXistServlet.init(EXistServlet.java:109)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:537)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1081)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1566)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1523)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    2014-11-04 09:41:19,693 ERROR XFormsServer  -           java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    2014-11-04 09:41:19,694 ERROR XFormsServer  -           org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    2014-11-04 09:41:19,694 ERROR XFormsServer  -           java.lang.Thread.run(Thread.java:745)
    2014-11-04 09:41:19,694 ERROR XFormsServer  -     </pre><p><b>note</b> <u>The full stack trace of the root cause is available in the Apache Tomcat/8.0.14 logs.</u></p><hr class="line"><h3>Apache To
    mcat/8.0.14</h3></body></html>"}

我可以在webapps / orbeon / WEB-INF中看到exists-conf.xml,它似乎是一个有效的XML文件。

文件夹webapps / orbeon / WEB-INF / exists-data也存在,并且所有文件和文件夹的权限似乎都是正确的。

还有什么我想念的吗?

1 个答案:

答案 0 :(得分:0)

文档说:

注意:Tomcat 8尚未经过测试。

请参阅: https://github.com/orbeon/orbeon-forms/wiki/Installation-~-Tomcat

我尝试使用Tomcat 8.0.14和4.7.0.201409270001-PE,但是当我转到摘要页面时,我在表单生成器和表单运行器中遇到了同样的错误。我没有进行任何配置更改。看起来Orbeon还没有与Tomcat 8合作。

我使用的是Tomcat 7.0.39,它似乎工作正常。