奇怪的Xpages 404无法定位请求的资源错误

奇怪的Xpages 404无法定位请求的资源错误,xpages,Xpages,我有一个Xpages框架数据库,用于从其他数据库复制并粘贴到其他数据库中 我刚这么做,就犯了一个非常奇怪的错误。即使我在数据库中创建了一个全新的空Xpage,在客户端或web中预览Xpage时也会出现“Xpages 404无法定位请求的资源错误” 我检查了日志,找到了这个条目 7/2/14 11:22 AM: Exception Thrown com.ibm.designer.runtime.domino.adapter.util.PageNotFoundException: Could not

我有一个Xpages框架数据库,用于从其他数据库复制并粘贴到其他数据库中

我刚这么做,就犯了一个非常奇怪的错误。即使我在数据库中创建了一个全新的空Xpage,在客户端或web中预览Xpage时也会出现“Xpages 404无法定位请求的资源错误”

我检查了日志,找到了这个条目

7/2/14 11:22 AM: Exception Thrown
com.ibm.designer.runtime.domino.adapter.util.PageNotFoundException: Could not create the page /T.xsp because the class xsp.T could not be found. Please check your spelling.
    at com.ibm.domino.xsp.module.nsf.NSFService.doService(Unknown Source)
什么

我已经清理了数据库,更改了Xpages的名称等等,但都没有用


发生了什么事

它是NSF还是NTF?NTFs不能在web上预览-这是DominoHTTP的标准

你确定这两个错误是关联的吗?据我所知,404错误是来自DominoHTTP任务的HTTP错误。这会在检查身份验证之前或之后,以及在XPages运行时启动之前立即触发。这不是XPages错误。记录XPages错误时,会生成HTTP 500错误


我看到的新XPage上出现404错误的另一个原因是构建项目时出现问题。然后,该错误将显示在XPage的Domino Designer或该XPage上的自定义控件中。但在Domino Designer中构建项目时,这是一个XPage错误,这意味着NSF for HTTP中没有XPage资源。(将其视为保存一个带有错误的新LotusScript脚本库,它将允许您这样做,然后尝试从代理调用它。)它不会将XPages错误记录到服务器控制台或XPages日志-HTTP不会找到XPage,因为它的类尚未生成,因此,它返回HTTP错误,并且不会启动XPages命令管理器。

您尝试了一个项目清理和构建,我接受了?Eric说的:您进行了构建吗?是的。二者都彻底关闭了多米诺骨牌。这很奇怪。为了暂时解决这个问题,我将XPages框架数据库复制到一个新的数据库中,并将各个设计元素从lotus数据库移到新数据库中。这将适用于本项目,因为只有大约3个设计元素。但这对现有的非XP应用程序来说是行不通的,因为这些应用程序有数百个设计元素——我希望能够在这些应用程序中加入一些CCs和Xpages。非常令人沮丧。