gpt4 book ai didi

XPages 文件下载控制 : NotesException "Object has been removed or recycled"

转载 作者:行者123 更新时间:2023-12-04 02:20:21 24 4
gpt4 key购买 nike

我在使用 XPages xp:fileDownload 核心控件时遇到问题,它运行在 Domino 9.0.1 FP3 服务器上。在 Domino 8.5.3 FP6 服务器上我没有任何问题,它运行完美!


这是 xpage 的简单源代码:


<?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核心控制)

enter image description here

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

enter image description here

  1. 经过一些重复后,我得到以下注释异常

enter image description here

记住:我在 Domino Server 8.5.3 FP6 上没有问题!

最佳答案

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

检查应用程序/服务器中的持久性设置。如果这是原因,它会在同一页面上 x 次刷新后一直失败。

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

关于XPages 文件下载控制 : NotesException "Object has been removed or recycled",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30623872/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com