问题标签 [domino-designer-eclipse]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
119 浏览

git - ODP / NSF 同步。不工作

我尝试在 NSF 项目中使用 GIT 我的问题与 GIT 无关,但我在 Domino 和项目的 ODP 版本之间的同步方面遇到了问题。通过检查项目的旧版本,ODP 中的已删除表单按预期收割但是,我无法让此表单显示在 DDE 中,即使在 Eclipse 导航视图中也是如此。我尝试使用“与 ODP 同步”手动更新,但没有任何运气

如果我不能信任 ODP / NSF 同步,这对我来说是一种阻碍。有没有其他人有同样的经历?我在 8.5.3 fp4

0 投票
0 回答
426 浏览

xpages - 用于 Domino Designer 8.5.3 的 jquery、dojo、XSP javascript 代码辅助

在使用 XPages 时,我需要越来越多的 ClientSide javascript 库,例如 dojo、jquery 和 kinetic.js。但是在使用所有这些库时,我会想念 Code Assist,尤其是在使用新库时。

我找到了一些解决方案,如何让 jquery/dojo Code Assist 在Eclipse中工作,但我无法让它在 Domino Designer 中工作。

我还尝试将Aptana插件安装到我的 Designer 中,但这只是一堆警告和错误消息。

更新:尝试了Eclipse 3.4的 aptana ecplipse 插件。在我感觉我点击了发送时间“是的安装这个插件”之后,大约一个小时后,当笔记完成重启时,我可以启动 aptana/designer。

起初,我在打开 js 文件时没有看到任何变化,但是在更改了 Preferences > General > Editors > File Associations 中的默认编辑器(或通过右键单击打开文件...)之后,我能够使用 aptana js 编辑器和乍一看,我得到了我想要的东西,但我想我必须做一些实验,我不能说这会对整个笔记产生什么影响。

如果没有其他解决方案,我至少有这个编辑器来支持我在 xpage 编辑器中编写 js 脚本时,我仍然必须知道我必须使用什么 dojo.xY。

0 投票
1 回答
567 浏览

xpages - 有谁知道在 Domino Designer 9.0 中无需重新启动应用程序即可摆脱粘滞工具提示的方法吗?

我不知道是不是只有我一个人,但我遇到了工具提示粘在屏幕上的问题。这些工具提示是通过在 Domino Designer 9.0 中悬停来激活的。问题是它们不会消失,不是每次都消失,而是太频繁了。我不知道如何让它们在没有重新启动设计器的情况下消失。这真的很烦人。输入此问题时,请参阅 Chrome 中仍然可见的卡住工具提示的示例。

顺便说一句,我有 8GB 内存,并且已经按照 Matt White/Tim Clark 演示文稿中的说明优化了我的内存。

我一个人在这里吗?有没有人想出一个解决方法?

卡住的工具提示

0 投票
2 回答
1088 浏览

xpages - XPage 由以前使用的 ID 签名

我们对某些数据库使用共享开发 Notes ID,因为如果一个 XPage 使用与其他 XPage 不同的 ID 签名,应用程序会立即中断。你可能还会得到

错误 403 HTTP Web 服务器:您被禁止执行此操作

就像我刚得到的一样。

使用多个 ID 的问题是 XPage 被错误的 ID 签名。当我切换 ID 并编辑 XPage 时,有时它(有时是其他 XPage)会由我之前使用的 ID 签名。之后,当我从列表中选择 XPage 并单击“签名”按钮时,它会使用我正在使用的 ID 进行签名。

还有其他人与这个问题作斗争并找到任何解决方案吗?我一直在使用 Windows 7,现在使用 Windows 8 和 Designer 9。我认为这是一个非常严重的错误。

0 投票
1 回答
1128 浏览

lotus-notes - 无法访问/查看代理的“事件”

在 Lotus Notes Designer 8.5 中,当我打开 LotusScript 代理时,我无法指定触发事件。事件选项卡仅显示“没有为此元素指定事件”。我以前见过事件参数,但现在它们都不见了。

如果我创建一个公式代理,我可以访问代理属性和触发事件,但不能使用 LotusScript 代理?

0 投票
1 回答
861 浏览

pdf - 如何使用 iText 库中的 PdfStamper 将临时空间用作“目的地”?

我正在浏览来自 Domino Server 的网络用户 pdf 文件。我的 Java 包上有一个 template.pdf 和一个字体文件,可以生成这些 pdf 文件,而无需将它们保存在服务器上。但是 PdfStamper 要求我使用需要路径的 OutputStream。

Domino Server 是否有临时空间?有没有不同的方法来实现这个?是否有假路径设置?

作为现在的测试,我将它保存在我的本地机器上。


0 投票
0 回答
98 浏览

xpages - Domino 9 Designer 调试器不会显示来自自定义控件的源代码

尝试调试 Xpage 时,调试器不会在调试时显示自定义控件的源代码。调试器仍然停在自定义控件中代码行上设置的断点处,我可以单步执行,但源始终是父 Xpage。

视觉症状是调试器在断点处停止,但视觉线来自父 Xpage,而不是来自自定义控件中的实际行。调试 Xpage 时一切正常……</p>

有没有我设置/未设置的设置?

请指教!

0 投票
2 回答
468 浏览

git - git合并后的xpages错误

我正在与另一位开发人员一起开发 XPages 项目,我们使用的是 IBM Domino Designer 9.0。对于源代码控制,我们使用 Git、Bitbucket 和 SourceTree。我创建了一个分支(从 Develop 分支出来)来使用。当我完成后,我切换到开发,从它的远程副本中拉出以获取其他开发人员的更改。然后我将我的分支合并到开发中 - 没有发生合并冲突。但是当我在 Designer 中打开项目时,我会遇到很多错误。例如,当试图打开一个 XPage 来使用我得到这个错误:

无法打开编辑器:无法解析项目 C:\Program Files\IBM\Notes\Data\workspace\DS8_2fD-D\customer_5cdtu_5ctrip.nsf 中名为 CustomControls/entrySelector.xsp-config 的 .xsp-config 文件

我试图删除该项目并从 ODP 创建一个新项目,但它不起作用。错误也在变化。有时它能够在 Designer 中打开 XPage,但随后它说自定义控件标记无效或类似的东西。也许值得一提的是,我正在使用的文件与 entrySelector.xsp 自定义控制文件没有任何关系。


问题又发生了。我正在开发一个功能分支,并希望将开发中的一些更改合并到该功能分支中。我做了以下事情:

保存并清理/构建项目
与 ODP 同步
阶段所有文件: SomeBean.java
SomeBean.java.metadata
editSomething.xsp
viewSomething.xsp
+ 4 个具有其他名称的类似类
提交所有暂存文件
签出开发(从功能分支切换到开发)
拉取origin/develop 开发
Checkout 功能分支
Merge(来自日志)从开发
ODP Refresh
Project.nsf 中选择最新提交与 ODP
Clean 和 Build Project
BAAAM 9 错误同步(未知标签 xc:editSomething 不能用作控件)

也许值得一提的是,上面的文件都不是新的/未跟踪的。他们也出现在开发分支中。当我尝试打开 editSomething.xsp 时,我现在收到此错误消息:无法打开编辑器:引发了意外异常

这个问题有点成为日常的斗争,它让我很生气,因为我不知道我做错了什么。

0 投票
1 回答
1319 浏览

lotus-domino - 如何设置 Lotus Notes 数据库以允许多个并发用户?

大家早,

我最近开始使用 Domino Designer 8.5.3 为 Lotus Notes 8.5.3 制作应用程序。但我遇到的问题是我的网络中只有一个用户可以同时访问该视图。我已将所有相关用户添加到我的访问控制列表中。该数据库是通过 Lotus Notes 在本地访问,而不是通过 Web。我的 .nsf 文件位于所有用户都可以访问的文件夹中。在我的计算机上打开数据库时,尝试访问同一 .nsf 文件的其他用户会收到以下消息,反之亦然:

“此数据库当前正被其他人或进程使用,此时无法访问。为了共享 Notes 数据库,该数据库的所有用户必须通过 Domino 服务器访问它。”

问题是,如何使我的数据库一次可供多个用户访问?该数据库仅允许用户浏览文档,仅此而已。我没有使用任何模板,我是从头开始构建数据库的。

0 投票
2 回答
196 浏览

lotus-notes - 使用 Domino Designer 将联系人添加到我的 Lotus Notes 帐户的 Web 服务

我正在尝试编写一个网络服务来将新联系人添加到我现有的联系人中。我使用下面的代码访问我的 names.nsf 文件。我是 Lotus Notes 的新手。任何人都可以发布代码以访问 Java 中的联系人。任何相关的参考资料也会有所帮助。

谢谢..