Changes to CICS assistants

This section summarizes the changes to CICS assistants across supported CICS releases. Use this information to plan the impact of upgrading from one release to another.

If you are upgrading from an end-of-service release, you can find information about the changes that are relevant to those releases in Summary of changes from end-of-service releases.

Highlights of changes across supported releases of CICS TS

All CICS assistants are enhanced with support for new mapping levels, as shown in Table 1.

Table 1. Highlights of CICS assistants changes across supported CICS TS releases
5.5 5.6 6.1 6.2
NEW:

Support for mapping levels 4.2 and 4.3

     

Changes to CICS assistants by release of CICS TS

View changes by assistant:
XML assistants JSON assistants Web services assistants

DFHJS2LS

In addition to support for mapping levels as indicated in Table 1, Table 2 summarizes all the other enhancements to DFHJS2LS, JSON schema to high-level language conversion for linkable interface across supported CICS TS releases.

Table 2. Changes to DFHJS2LS by release
5.5 5.6 6.1 6.2
NEW OPTIONS:
  • ADDITIONAL-PROPERTIES-DEFAULT
  • ADDITIONAL-PROPERTIES-MAX
  • ADDITIONAL-PROPERTIES-SIZE
NEW OPTION:
  • PATHMAIN
   

CHANGED:

JSON schema to high-level language mapping now supports oneOf, anyOf, allOf and not keywords.

     

DFHLS2JS

In addition to support for mapping levels as indicated in Table 1, Table 3 summarizes all the other enhancements to DFHLS2JS, High-level language to JSON schema conversion for linkable interface across supported CICS TS releases.

Table 3. Changes to DFHLS2JS by release
5.5 5.6 6.1 6.2
NEW OPTION:
  • PACKEDZERO on TRUNCATE-NULL-ARRAY-VALUES
NEW OPTION:
  • PATHMAIN
   

DFHLS2SC

In addition to support for mapping levels as indicated in Table 1, Table 4 summarizes all the other enhancements to DFHLS2SC, High-level language to XML schema conversion across supported CICS TS releases.

Table 4. Changes to DFHLS2SC by release
5.5 5.6 6.1 6.2
NEW OPTION:
  • PACKEDZERO on TRUNCATE-NULL-ARRAY-VALUES
NEW OPTION:
  • PATHMAIN
   

DFHLS2WS

In addition to support for mapping levels as indicated in Table 1, Table 5 summarizes all the other enhancements to DFHLS2WS, High-level language to WSDL conversion across supported CICS TS releases.

Table 5. Changes to DFHLS2WS by release
5.5 5.6 6.1 6.2
NEW OPTION:
  • PACKEDZERO on TRUNCATE-NULL-ARRAY-VALUES
NEW OPTION:
  • PATHMAIN
   

DFHSC2LS

In addition to support for mapping levels as indicated in Table 1, Table 6 summarizes all the other enhancements to DFHSC2LS, XML schema to high-level language conversion across supported CICS TS releases.

Table 6. Changes to DFHSC2LS by release
5.5 5.6 6.1 6.2
NEW OPTIONS:
  • ADDITIONAL-PROPERTIES-DEFAULT
  • ADDITIONAL-PROPERTIES-MAX
  • ADDITIONAL-PROPERTIES-SIZE
NEW OPTION:
  • PATHMAIN
   

DFHWS2LS

In addition to support for mapping levels as indicated in Table 1, Table 7 summarizes all the other enhancements to DFHWS2LS, WSDL to high-level language conversion across supported CICS TS releases.

Table 7. Changes to DFHWS2LS by release
5.5 5.6 6.1 6.2
NEW OPTIONS:
  • ADDITIONAL-PROPERTIES-DEFAULT
  • ADDITIONAL-PROPERTIES-MAX
  • ADDITIONAL-PROPERTIES-SIZE
NEW OPTION:
  • PATHMAIN
   

CHANGED with APAR PH21097: Updated to set the required Java™ properties to support use of SAF keyrings. See this information for guidance on how to use SSL parameters SSL-KEYSTORE and SSL-TRUSTSTORE for DFHWS2LS.

CHANGED with APAR PH21097: Updated to set the required Java properties to support use of SAF keyrings. See this information for guidance on how to use SSL parameters SSL-KEYSTORE and SSL-TRUSTSTORE for DFHWS2LS.