-
Task
-
Resolution: Fixed
-
L3 - Default
-
None
-
None
Acceptance Criteria (Required on creation):
- The IBM JDK 8 build for Spin succeeds
Hints (optional):
Three tests fail:
06:42:16[ERROR] Failures: 06:42:16[ERROR] DomXmlDataFormatWriterTest.testAlreadyFormattedXml:110 expected:<...e</product> 06:42:16</order>[ 06:42:16]"> but was:<...e</product> 06:42:16</order>[]"> 06:42:16[ERROR] DomXmlDataFormatWriterTest.testStandardFormatter:84 expected:<...e</product> 06:42:16</order>[ 06:42:16]"> but was:<...e</product> 06:42:16</order>[]"> 06:42:16[ERROR] DomXmlDataFormatProtectionTest.shouldThrowExceptionForTooManyAttributes:46 Expecting code to raise a throwable. 06:42:16[INFO] 06:42:16[ERROR] Tests run: 772, Failures: 3, Errors: 0, Skipped: 0
- DomXmlDataFormatWriterTest is breaking, because the formatting does not insert a new line character at the end of the generated XML. It's probably broken since we implemented https://jira.camunda.com/browse/CAM-13699
- DomXmlDataFormatProtectionTest is breaking, because the test doesn't throw an exception as expected. I assume this is because the JAXB implementation in IBM JDK 8 implements the parsing feature http://javax.xml.XMLConstants/feature/secure-processing that this test covers differently. The test checks that a file with > 10,000 XML attributes for one element cannot be parsed. It's probably broken since we implemented https://jira.camunda.com/browse/CAM-14011