【发布时间】:2013-03-14 06:50:51
【问题描述】:
我正在使用 orbeon xform 引擎作为我的 Java 应用程序的单独部署。我遵循了单独部署所需的所有步骤,但是在使用 Orbeon 实现 xfroms 时出现以下错误:
“Orbeon 表单 - 未经授权 您无权访问此页面。”
在 tomcat orbeon 日志文件中显示以下错误:
392 INFO ProcessorService - Context listener - Context initialized.
522 INFO ProcessorService - Servlet initialized.
724 INFO ProcessorService - /xforms-renderer - Received request
192 INFO PageFlowControllerProcessor - unauthorized {controller: "oxf:/ops/xforms/xforms-renderer-page-flow.xml", method: "POST", path: "/xforms-renderer", status-code: "403"}
205 INFO ProcessorService - /xforms-renderer - Timing: 2465
我在我的 servlet 中使用了 RequestDispatcher 来转发我对所需 XForm 的请求
ServletContext context= getServletContext();
RequestDispatcher rd= context.getRequestDispatcher("/xforms-jsp/orbeon/form.jsp");
rd.forward(request, response);
我能够在作为集成部署实施时呈现 xfrom。
请您指导我哪里出错了。
谢谢!
【问题讨论】:
-
您使用的是哪个版本的 Orbeon Forms?
-
我正在使用 Orbeon Forms 的 Community Edition 4.0.0 版。