The following table describes the support range of functions assumed as vendor-specific according to the JAXB specifications:
Table B-4 Support range of functions assumed as vendor-specific according to JAXB specifications
Corresponding location in JSR 222 | Page number | Content of the vendor-specific function | Function support in Cosminexus XML Processor |
---|---|---|---|
4.3 General Validation Processing | 35 | Unmarshal-time validation (Validation during unmarshal) | The functions for validation is supported during unmarshal. |
On-demand validation (On-demand validation) | The on-demand validation function is not supported. | ||
Fail-first validation (Fail-first validation) | The fail-first validation function is not supported. | ||
4.5 Marshalling | 41 | Potentially properties (Additional properties for marshal) | There are no Properties for marshaling that are specific to Cosminexus XML Processor. |
5.2 Java Package | 50 | Property setter/getter (Additional properties of the Java value class) | There are no Properties of the Java value class that are specific to Cosminexus XML Processor. |
5.5.1 Simple Property | 57 | TypeConstraint validation (Type constraint validation) | The type constraint validation function is not supported. |
6.13 Modifying Schema-Derived Code | 153 | Distinguish between generated and user added code (Identification of the auto-generated Java sources) | The identification of auto-generated Java sources is supported by -mark-generated of the csmxjc command. |
7.1.1 Extending the Binding Language | 159 | Extending the Binding Language (Extension of the binding declaration) | The binding declaration extension function is not supported. |
7.5<globalBindings> Declaration 7.8<property> Declaration | 167 189 | enableFailFastCheck (enableFailFastCheck attribute) | The enableFailFastCheck attribute is not supported. |
Compatibility | 294 | non-default operating modes for binding schema languages (Binding of other schema languages) | The schema compiler does not support schema languages other than the XML Schema. |
Compatibility | 294 | non-default operating modes for mapping Java types to schema languages (Mapping to other schema languages) | The schema generator does not support schema languages other than the XML Schema. |
Appendix G | 355 | Validator for JAXB 1.0 schema-derived classes (JAXB1.0 compatibility specification) | In Cosminexus XML Processor, you cannot handle classes created in JAXB 1.0. |