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。
我想增加 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。