IntelliJ plugin XSD to JSON Schema
This should cover W3C XML Schema, Relax NG and DTD related problems.
IntelliJ plugin XSD to JSON Schema
Hi!
I'm trying to convert a large XSD and hit an error saying I'm running into EnumMemberSizeCap limit. It's suggesting I use customization attribute "typesafeEnumMaxMembers" to extend the limit.
How is this done? I'm on M1 MacBook and OS X 13 and IntelliJ 2023.1
Cheers,
Mikael
I'm trying to convert a large XSD and hit an error saying I'm running into EnumMemberSizeCap limit. It's suggesting I use customization attribute "typesafeEnumMaxMembers" to extend the limit.
How is this done? I'm on M1 MacBook and OS X 13 and IntelliJ 2023.1
Cheers,
Mikael
-
- Posts: 37
- Joined: Wed Sep 09, 2020 3:17 pm
Re: IntelliJ plugin XSD to JSON Schema
Post by florin_nica »
Hello,
Thank you for the feedback. Most likely, your XSD file contains a large enumeration that exceeds the default limit of 256 elements. You can use the customization attribute typesafeEnumMaxMembers to extend this limit. For example, if you want to extend it to 1000, you need to add inside the XSD file some JAXB specific bindings, that look like this:
You also need to add the attributes "xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" jaxb:version="2.1" to the <schema> element, so that the jaxb prefix is recognized.
Regards,
Florin
Thank you for the feedback. Most likely, your XSD file contains a large enumeration that exceeds the default limit of 256 elements. You can use the customization attribute typesafeEnumMaxMembers to extend this limit. For example, if you want to extend it to 1000, you need to add inside the XSD file some JAXB specific bindings, that look like this:
Code: Select all
<xs:annotation>
<xs:appinfo>
<jaxb:globalBindings typesafeEnumMaxMembers="1000" />
</xs:appinfo>
</xs:annotation>
Regards,
Florin
Jump to
- Oxygen XML Editor/Author/Developer
- ↳ Feature Request
- ↳ Common Problems
- ↳ DITA (Editing and Publishing DITA Content)
- ↳ SDK-API, Frameworks - Document Types
- ↳ DocBook
- ↳ TEI
- ↳ XHTML
- ↳ Other Issues
- Oxygen XML Web Author
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Content Fusion
- ↳ Feature Request
- ↳ Common Problems
- Oxygen JSON Editor
- ↳ Feature Request
- ↳ Common Problems
- Oxygen PDF Chemistry
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Feedback
- ↳ Feature Request
- ↳ Common Problems
- Oxygen XML WebHelp
- ↳ Feature Request
- ↳ Common Problems
- XML
- ↳ General XML Questions
- ↳ XSLT and FOP
- ↳ XML Schemas
- ↳ XQuery
- NVDL
- ↳ General NVDL Issues
- ↳ oNVDL Related Issues
- XML Services Market
- ↳ Offer a Service