我正在使用orbeon xform引擎作为与我的Java应用程序分开部署。我遵循单独部署所需的所有步骤,但在实现使用Orbeon的xfroms时出现以下错误:未授权Orbeon表单错误
“Orbeon Forms - 未授权 您无权访问此页面。
里面的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
我用的RequestDispatcher在我的servlet转发我的要求所需的XForm
ServletContext context= getServletContext();
RequestDispatcher rd= context.getRequestDispatcher("/xforms-jsp/orbeon/form.jsp");
rd.forward(request, response);
我能够呈现xfrom同时实施作为综合部署。
可以指导我出错的地方。
谢谢!
您正在使用哪个版本的Orbeon Forms? – avernet 2013-03-14 22:24:10
我使用Orbeon Forms的Community Edition 4.0.0版。 – user2075538 2013-03-15 06:33:35