Xpages 如果上载的文件名超过一定数量的字符,则保存时会发生错误
当我试图上传文件名长度超过186个字符的文件时,我有一种奇怪的行为 我在notesxpdocument.save()上遇到以下错误:Xpages 如果上载的文件名超过一定数量的字符,则保存时会发生错误,xpages,xpages-ssjs,Xpages,Xpages Ssjs,当我试图上传文件名长度超过186个字符的文件时,我有一种奇怪的行为 我在notesxpdocument.save()上遇到以下错误: 使用简单操作保存时出现以下错误: 源代码: 提示:我正在开发Domino服务器8.5.3 FP6 提前感谢您的回答 更新: 在domino服务器上,我可以找到(复制、重命名等)上载的文件,因此我无法理解以下错误消息: 保存文档时出错 无法保存文档新注释异常:文件C:\TEMP\SYSTEM\notesC78121\xsppers\143\e9dmaj
使用简单操作保存时出现以下错误:
源代码:
提示:我正在开发Domino服务器8.5.3 FP6
提前感谢您的回答
更新: 在domino服务器上,我可以找到(复制、重命名等)上载的文件,因此我无法理解以下错误消息: 保存文档时出错
无法保存文档新注释异常:文件C:\TEMP\SYSTEM\notesC78121\xsppers\143\e9dmaj1vvvq\DominoDoc-231-Body\bcxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxccccccccccccccxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx正在达到256个字符的Windows文件路径长度限制:
如果需要上载具有如此长文件名的文件,则应在Linux上运行Domino服务器。您达到了Windows文件路径长度256个字符的限制:
如果您需要上载具有如此长文件名的文件,您应该在Linux上运行Domino服务器。在
Windows
上,文件名的各个组件(路径上的目录和最终文件名)限制为255个字符。我已经超过了这个限制
以下文件路径的长度为256个字符:
C:\TEMP\SYSTEM\notesC78121\xsppers\143\E9DMAJ1VVVQ\DominoDoc-231-Body\BCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
在
Windows
上,文件名的单个组件(路径上的目录和最终文件名)限制为255个字符。我已经超过了这个限制
以下文件路径的长度为256个字符:
C:\TEMP\SYSTEM\notesC78121\xsppers\143\E9DMAJ1VVVQ\DominoDoc-231-Body\BCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
谢谢你的提示。但是,我对来自domino服务器的错误消息感到困惑。第二:显然我已经达到了操作系统的限制(255个字符),但另一方面,为什么我可以在domino服务器上处理(复制、重命名等)上传的文件?由于文件路径限制,domino无法访问该文件。您可以复制文件本身,因为文件名低于限制。谢谢您的提示。但是,我对来自domino服务器的错误消息感到困惑。第二:显然我已经达到了操作系统的限制(255个字符),但另一方面,为什么我可以在domino服务器上处理(复制、重命名等)上传的文件?由于文件路径限制,domino无法访问该文件。您可以复制文件本身,因为文件名低于限制。
<?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"></xp:dominoDocument>
</xp:this.data>
<xp:fileUpload id="fileUpload" value="#{document1.Body}">
<xp:eventHandler event="onchange" submit="true" refreshMode="complete" disableValidators="true">
<xp:this.action><![CDATA[#{javascript:// kick off round-trip...}]]></xp:this.action>
</xp:eventHandler>
</xp:fileUpload>
<xp:fileDownload rows="30" id="fileDownload1" displayLastModified="false" value="#{document1.Body}"></xp:fileDownload>
<xp:button value="Save Document SimpleAction" id="btnSaveDocumentSimpleAction">
<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:button value="Save Document NotesXSPDocument" id="btnSaveDocumentNotesXSPDocument">
<xp:eventHandler event="onclick" submit="true" refreshMode="complete">
<xp:this.action><![CDATA[#{javascript:document1.save();}]]></xp:this.action>
</xp:eventHandler>
</xp:button>
</xp:view>