2013-11-01 48 views
0

我一直在关注创建XPage应用程序的教程here。不幸的是,当您尝试访问主视图XPage中另一文档的链接时,我遇到了Error 404 HTTP Web Server: Item Not Found Exception。除此之外,其他一切似乎都能正常运作。404项目未找到当提供从XPage视图访问现有文档

当您选择“与文档表单关联的XPage”时发生。

根据一些谷歌搜索,我只需要重建我的项目,但没有奏效。这是我能找到的唯一解决方法。

用于我的视图的链接,我的XPage是:http://localhost/ExpenseClaims.nsf/xclaimsview.xsp
到的XPage的链路与从我的视图404错误是:http://localhost/ExpenseClaims.nsf/%24%24OpenDominoDocument.xsp?documentId=15DA9966C77908D385257C150070483D&action=openDocument

问题已经返回我的“权利要求”的XPage一个表示形式名为“索赔”的文件。我的回应文件根据需要打开。

我的联想是:
浏览次数:XPAGE:
索赔 - > xclaimsView
形式:XPAGE:
要求 - >要求
响应 - >响应

+0

您是否创建了与所选文档的表单名称相同的名称的XPage? –

+0

修正你的问题与网页源代码和两个网址:显示你的网页和投掷的404 – stwissel

+0

我最初不是同一个名字,所以我遇到错误后没有成功改名为相同的名称。 – sitrucj

回答

0

最有可能您的XPage之间的连接和该表单没有工作。打开表单,然后在属性中选择你想打开的XPage。保存并重试。 有一种特殊情况,当你有一个与表单同名的XPage时,这种情况应该会自动发生,但是如果你在表单中指定属性(属性框的第二个选项卡),则会更安全

+0

你对“这个”有什么意思? a)具有相同名称的XPage或b)将XPage的名称放入表单属性中?无论如何:如果您想基于使用相同表单的文档的某些属性显示不同的XPage,那么如果您详细阐述了可以指向的“使用响应文档”,则应该在数据源属性 – stwissel

+0

中计算您的XPage名称正确的方向 – stwissel

+0

B的作品,但教程说: 确保运行时目标是与文档的表单关联的XPage。 这意味着点击一个表单为主的文档打开主XPage,并且(稍后)点击一个表单为响应的文档打开响应XPage.' – sitrucj

0

数据从xpage到表单的连接似乎正在崩溃,这是一个可能的原因,但不是一个可以接受的答案。原因是从项目构建被破坏到多米诺设计者使用的端口被默认占用。

清洗然后建设项目可能会有所帮助(项目 - >清洁),但在我的情况下,它没有。通过按名称选择页面打开页面很有帮助,但如果您从同一视图中打开两个不同的页面(查看属性 - >在运行时打开选定的文档),则不会有帮助。还有一个建议说要移动默认的多米诺骨牌测试端口(文件 - >首选项 - > Domino Designer),但这对我没有用。

最终的答案是去每个窗体的属性框并将其链接到它的相应的xpage(第二个选项卡窗体属性)。 (请参阅标记为IBM正确链接的答案,并提供更好的解释)

相关问题