HCL Connections 6.5.1 文件中 simpleUploadAPI 数据类型的最大值 tns:intGTE1-config.xml

Maximum value of tns:intGTE1 data type for simpleUploadAPI in files-config.xml of HCL Connections 6.5.1

我想增加 HCL Connections 6.5.1 的最大上传文件大小。它配置在/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/CnxCell/LotusConnections-config/files-config.xml

<simpleUploadAPI maximumSizeInKb="8388608">
    <organization estimatedBytesInSeconds="8388608" id="admin_replace" maxConcurrenceRequests="50" maximumSizeInKb="512000"/>
</simpleUploadAPI>

但这似乎无效,文件应用程序将无法再正确加载:

所以我在这里检查了相应的xsd验证文件关于最大值的信息:

   <xsd:element name="simpleUploadAPI">
                <xsd:complexType>
                        <xsd:sequence>
                                <xsd:element name="organization" type="tns:organization" minOccurs="0" maxOccurs="unbounded" />
                        </xsd:sequence>
                        <xsd:attribute name="maximumSizeInKb" type="tns:intGTE1" use="required"/>
                </xsd:complexType>
        </xsd:element>

我不知道类型intGTE1是什么意思。文档头部的scheme定义引用了两个链接:

<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    elementFormDefault="qualified"
    targetNamespace="http://www.ibm.com/connections/files/files-config/1.0"
    xmlns:tns="http://www.ibm.com/connections/files/files-config/1.0"
    xmlns:xml="http://www.w3.org/XML/1998/namespace">
    <!-- ... -->

既然两个IBM链接都被删除了(重定向到IBM主页),怎么可能知道限制是多少?我知道超过 500MB 的文件 should be handled by IHS,这是一个测试环境。

我仍然不知道如何获得 XML 类型的一般定义。但是我发现 using the FilesConfigService 通过检出和检入配置文件,有一些逻辑验证提供的方案类型:

wsadmin>FilesConfigService.checkInConfig()
Using configuration arguments :
        workingDirectory: /tmp/files
        cellName: CnxCell
        nodeName: None
        serverName: None
Loading schema file for validation: /tmp/files/files-config.xsd
Exception - org.xml.sax.SAXParseException: cvc-maxInclusive-valid: Value '8388608' is not facet-valid with respect to maxInclusive '2097152' for type 'intGTE2M'.
Exception - org.xml.sax.SAXParseException org.xml.sax.SAXParseException: cvc-maxInclusive-valid: Value '8388608' is not facet-valid with respect to maxInclusive '2097152' for type 'intGTE2M'.

因此最大可能值为 2097152,等于 2GB。