The com.ibm.xml.xlxp2.api.util.encoding.DataSourceFactory.bufferLength property specifies the size of the internal buffers that are used to create documents with content on the repository when using IBM® Content Management Interoperability Services for FileNet® Content Manager (IBM CMIS) Web Services.
WebSphere® Application Server uses a 65536 byte buffer. However, IBM CMIS is configured to override this setting and use a 2048 byte buffer.
It is recommended that you do not change the default value because increasing the size of the buffer can cause memory consumption issues when uploading documents larger than 50 MB through IBM CMIS Web Services.
Specifies the size of the internal buffers that are used to create documents with content on the repository when using IBM CMIS Web Services.
The default value is 2048 bytes. If you do not specify a value for this property, IBM CMIS uses the default size of 2048 bytes.
If you specify 0 for this parameter, IBM CMIS does not override the default value that is set in WebSphere Application Server, and you might experience memory consumption issues.
If IBM CMIS is deployed on the same application server as another application, and the other application is initialized before IBM CMIS, IBM CMIS might not be able to override the WebSphere Application Server buffer size. To avoid this problem, it is recommended that you deploy IBM CMIS to a dedicated application server.
