我在我的 Lotus Domino 服务器中创建了一个完全为空的新应用程序。然后我创建了一个XPage
,并在其中修改了onClientLoad event
,添加了这个客户端 javascript 代码:alert("Hola");
。当我XPage
在浏览器上预览时,我收到 HTTP 500 内部服务器错误。服务器日志上的错误是这样的:
26/06/2013 12:54:27 HTTP JVM: SEVERE: CLFAD####E: Exception thrown
26/06/2013 12:54:27 HTTP JVM: SEVERE: CLFAD####E: Exception occurred servicing request for: /Pruebajs.nsf/prueba.xsp - HTTP Code: 500
26/06/2013 12:54:27 HTTP Web Server: Command Not Handled Exception [/Pruebajs.nsf/prueba.xsp]
如果我在 Notes 客户端上预览相同XPage
的内容,则 javascript 代码运行成功。
然后,我在本地机器而不是服务器中创建了一个类似的应用程序,并且 JavaScript 代码在 Web 浏览器和 Notes 客户端中都成功运行。
所以它看起来像是我们的 Domino 服务器中的某种配置问题(可能是授权?),但我们不知道去哪里找。