Spring jars are not compatible with JDK11 causing custom Building Blocks to have errors when accessing the Settings page.
Steps to Repeat:
- Log into Blackboard Learn as a System Administrator
- Upload a custom Building Block to the System
- Go to System Administrator > Building Blocks > Installed Tools > [Custom Building Block] chevron > Settings
The settings page opens for the Building Block
An error is thrown
Servlet.init() for servlet [nmelSupportTool] threw exception Sealing violation loading javax.xml.stream.XMLStreamException : Package javax.xml.stream is sealed.
Resolution/Workaround: This specific issue is not being actively fixed as a Learn issue, as the problem will resolve with an upcoming update to the Spring Jars.
Target Release: Will Not Fix
Patch Available: No
The information contained in the Knowledge Base was written and/or verified by Blackboard Support. It is approved for client use. Nothing in the Knowledge Base shall be deemed to modify your license in any way to any Blackboard product. If you have comments, questions, or concerns, please send an email to
firstname.lastname@example.org. © 2019
Blackboard Inc. All rights reserved