If you now try to store data that is > 32 KB but 64 KB, the data isn't automatically serialized and an error is thrown. If you try to store > 64 KB in a field, it is still properly serialized into a Mime object.
Tested this on Domino 12.0.1 with the ODA 12.0.1 release.
There seems to be an issue with the auto-mime setting and 'large summary' feature of a database. This commit (https://github.com/OpenNTF/org.openntf.domino/commit/321ffde49f56a03f21dfac5e27befd846530f4ff) increases the amount of data that is allowed in a single field from 32 KB to 64 KB, but those limits only apply when the 'large summary' feature has been enabled.
If you now try to store data that is > 32 KB but 64 KB, the data isn't automatically serialized and an error is thrown. If you try to store > 64 KB in a field, it is still properly serialized into a Mime object.
Tested this on Domino 12.0.1 with the ODA 12.0.1 release.
This is also related to https://github.com/OpenNTF/org.openntf.domino/issues/175.
Domino limits are described here: https://help.hcltechsw.com/dom_designer/11.0.1/basic/H_NOTES_AND_DOMINO_KNOWN_LIMITS.html https://help.hcltechsw.com/domino/12.0.0/admin/ods_55_introduced_in_domino_12.html
Test files:
more64.txt less32.txt between32and64.txt almost32.txt
Test code:
`package eu.linqed;
import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException;
import org.openntf.domino.utils.XSPUtil; import org.openntf.domino.*;
public class OdaTest {
} `