首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XPages文件下载控制: NotesException“对象已被删除或回收”

XPages文件下载控制: NotesException“对象已被删除或回收”
EN

Stack Overflow用户
提问于 2015-06-03 15:03:12
回答 1查看 393关注 0票数 3

在运行在XPages服务器上的xp:fileDownload核心控件上,我遇到了麻烦。在Domino 8.5.3 FP6服务器上,我没有任何问题,它的工作原理非常完美!

下面是xpage的简单源代码:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">

    <xp:this.data>
        <xp:dominoDocument var="document1" computeWithForm="onsave" 
            formName="Files" action="editDocument"
            documentId="6E004D63CD737B79C1257E520050C14C">
        </xp:dominoDocument>
    </xp:this.data>

    <xp:br></xp:br>
    <xp:br></xp:br>
    <xp:fileUpload id="fileUpload1" value="#{document1.Body}"></xp:fileUpload>

    <xp:br></xp:br>
    <xp:br></xp:br>
    <xp:fileDownload rows="30" id="fileDownload1" displayLastModified="false" 
        value="#{document1.Body}" allowDelete="true">
    </xp:fileDownload>

    <xp:br></xp:br>
    <xp:br></xp:br>
    <xp:button value="Save" id="button1">
        <xp:eventHandler event="onclick" submit="true" refreshMode="complete">
            <xp:this.action>
                <xp:saveDocument var="document1"></xp:saveDocument>
            </xp:this.action>
        </xp:eventHandler>
    </xp:button>
</xp:view>

请看一看以下场景:

  1. 上传一些文件(使用xp:fileUpload核心控件)

  1. 删除文件并保存文档(重复此步骤)

  1. 在重复了几次之后,我得到了下面的注释异常

记住:我在Domino Server 8.5.3 FP6上没有任何麻烦!

EN

回答 1

Stack Overflow用户

发布于 2015-06-04 11:29:35

这可能是由XPage持久性设置造成的。组件树存储在内存/磁盘上,并且在XSP属性中设置了最大数量的条目。上传/删除的数量可能意味着原始组件树不再可用。

检查应用程序/服务器中的持久性设置。如果这是原因,则在同一页的x刷新之后,它将始终失败。

一种选择是增加。或者,在9.0.1中,可以通过部分刷新将文件上传更改为运行,这也可能解决问题。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30623872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档