在Web浏览器中运行并保存新文档时出现XPages错误

时间:2013-06-05 07:13:44

标签: xpages

所以我最终将我的应用程序从开发(无法访问互联网)服务器转移到生产(可通过互联网访问)服务器,每当我尝试保存文档时,我都会遇到以下运行时错误:

执行JavaScript动作表达式时出错 脚本解释器错误,line = 23,col = 10:[TypeError]异常发生调用方法NotesXspDocument.save()不允许访问或修改文件:C:\ WINDOWS \ TEMP \ notesC053A6 \ xsppers \ 22 \ DHRRDLYBXJ 不允许访问或修改文件:C:\ WINDOWS \ TEMP \ notesC053A6 \ xsppers \ 22 \ DHRRDLYBXJ

我已经做了一些测试,看看会发生这种情况,并发现只有在Web浏览器(包括Notes 9 Web浏览器)中运行应用程序并创建新文档并保存它时才会发生。

如果我通过XPiNC运行应用程序,创建一个新文档并保存,我可以保存文档。无论是在XPiNC还是Web浏览器中,以后都可以编辑和保存此文档。

我不知道这个问题,因为在开发过程中我通常只在笔记客户端测试。当它进入Web浏览器时,我将创建一个本地副本进行测试,因为开发服务器不允许通过Web浏览器进行访问。

我应该更改任何服务器设置吗?我不是管理员,但我可以通知我的老板改变。感谢。

修改

经过进一步测试,我发现上传文件可能会导致问题。我的XPage具有fileUpload控件,供用户上传文档附件。但是因为它适用于XPiNC,我需要知道为什么它在Web浏览器中不起作用以及解决方案。

1 个答案:

答案 0 :(得分:1)

检查运行多米诺骨牌服务器服务的用户是否具有对c:\ windows \ temp文件夹的完全访问权限

如果您的服务器运行的是Windows 2008,并且未添加任何特定用户来运行该服务。 确保系统和服务都具有对该文件夹的完全访问权限。