DFHJSON-ERROR container
DFHJSON-ERROR is a container of DATATYPE(BIT). Errors that are generated during validation or execution of DFHJSON are returned as a fullword binary value in the DFHJSON-ERROR container.
The following errors can be returned by DFHJSON:
- 1
- The DFHJSON-TRANSFRM container was not present.
- 2
- The name of the JSONTRANSFRM provided in the DFHJSON-TRANSFRM container was longer than 16 characters.
- 3
- A container had the wrong data type. DFHJSON-ERRORMSG contains the name of the incorrect container.
- 4
- The name of the JVMSERVER provided in the DFHJSON-JVMSERVR container was longer than eight characters.
- 11
- The JSONTRANSFRM named in DFHJSON-TRANSFRM container was not found.
- 12
- The JSONTRANSFRM named in DFHJSON-TRANSFRM container was not in the ENABLED state.
- 13
- Neither the DFHJSON-DATA or the DFHJSON-JSON container is present, one of these containers must be specified.
- 14
- Both the DFHJSON-DATA and the DFHJSON-JSON containers were present, only one of these containers must be provided.
- 15
- A data transformation error occurred. DFHJSON-ERRORMSG contains details of the error.
- 16
- An error occurred while parsing JSON provided in the DFHJSON-JSON container. DFHJSON-ERRORMSG contains details of the error.
- 17
- An error occurred in the Java™ portion of the transformer. Contact IBM® support for assistance.
- 20
- An unexpected error occurred. Contact IBM support for assistance.
- 51
- The JVM server that is named in the DFHJSON-JVMSERVR container was not found.
- 52
- The JVM server that is named in the DFHJSON-JVMSERVR container was not in the ENABLED state.