2014-10-27 221 views
1

我今天早上进入工作,并且出现了一个Xpages应用程序腐败。一些设计元素是重复的,当我打开cc或Xpage设计元素时,我得到Xpages application corrupt“无法打开编辑器:无法解析....中名为CustomControls/layout.xsp-config的.xsp-config文件”

“无法打开编辑器:无法解析项目C中名为CustomControls/layout.xsp-config的.xsp-config文件:\ Program Files(x86)\ IBM \ Notes \ Data \ workspace \ KC1_2fScoular \ ComputerTips.nsf。“

我没有使用源代码管理;我看到有几个人评论说Git会导致这个问题。

我该如何修复数据库?

+0

如果您从Designer的工作区中删除数据库,请关闭Designer并在Designer中重新打开数据库,该错误是否仍然出现? – 2014-10-27 13:51:57

+0

不幸的是,是的。从客户端和设计师工作区中删除它,关闭并重新打开,但仍然出现错误。 – 2014-10-27 14:02:14

+0

您可能会修复layout.xsp-config文件:在Package Explorer中打开数据库并从旧版本(备份)复制此文件。但是,如果你说你有重复的设计元素,这听起来有点令人担忧......因此,从备份恢复完整的数据库可能是更好的方法。 – 2014-10-27 14:16:15

回答

0

我以前在旧版Domino Designer中发生过这种情况。有时候关闭Designer并重新启动可以解决问题。

可以在包资源管理器中找到.xsp-config文件,并保存信息以在控件选用板中显示自定义控件以及任何自定义属性。它可以从那里直接打开并在XML编辑器中打开。在最坏的情况下,您可以随时删除属性或其他XML实体,然后再次重新粘贴(或使用“属性”窗格重新添加属性)。 .xsp文件(底层的自定义控件)也可以在XML Editor中打开,方法是在Package Explorer中右键单击并选择Open With并选择XML Editor。

由于基础的Eclipse功能,您可以删除基于XML的组件 - XPage,Custom Control,xsp-config - 创建一个具有相同名称的新条目,并使用Compare With> Local History查看以前的版本。本地历史记录是基于文本文件名存储的。所以你有一个(短期)回来,即使没有源代码控制。

相关问题