Максимальное значение типа данных tns:intGTE1 для simpleUploadAPI в files-config.xml 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средства. Определение схемы в заголовке документа относится к двум ссылкам:

      <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), как можно узнать, какой предел? Я знаю, что файлы размером более 500 МБ должны обрабатываться IHS, это тестовая среда, чтобы опробовать это.

1 ответ

Я до сих пор не знаю, как вообще получить определение этого типа XML. Но я узнал, что с помощью 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 , что равно 2 ГБ.

Другие вопросы по тегам