我在Bluemix中部署了一个Xpage,并将一个no-sql xpage数据库绑定到该应用程序。匿名管理员可以访问这两个数据库。任何人都可以创建文档但是一旦创建就无法打开他的文档。它给出了以下错误:
错误500
HTTP Web服务器:命令未处理异常
有人可以帮忙吗?
答案 0 :(得分:1)
从你的评论我可以看到你只是有一个XPage来创建一个文档。当你打开它时,你只能通过UNID引用它,而不是像UNID那样调用.xsp页面,如
doc.xsp?docid=892D819ECE966BF486257E9B0037DB01&action=openDocument
您可以通过这种方式计算打开链接,也可以创建相应的表单并设置其属性,以便在通过浏览器访问时打开XPage。 但正如我所说:没有任何代码示例,这只是猜测。
答案 1 :(得分:0)
尝试在XSP属性文件中向XPage应用程序添加定义:
xsp.domino.form.xpage.<NAME OF THE FORM>=<NAME OF YOUR XPAGE>
f.e。 Form =“foo”,XPage =“bar”
xsp.domino.form.xpage.foo=bar.xsp
另外,创建自己的VirtualPageTransformer
:http://hasselba.ch/blog/?p=1028