IBM Support

JR62515: YOU SEE THE "STRING TO DECRYPT IS 'NULL'" EXCEPTION IN THE SERVER LOGS AFTER MIGRATING TO V18.0.0.2 OR A LATER VERSION

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • If you customized jms-auth in IBM Business Process Manager (BPM)
    V8.0 or an earlier version, you see the following error in the
    IBM Business Automation Workflow server logs after migration to
    18.0.0.2 or a later version:
    
    Caused by: java.lang.RuntimeException: String to decrypt is
    'null'
      at
    com.lombardisoftware.utility.CipherHelper.decrypt(CipherHelper.j
    ava:84)
      at
    com.lombardisoftware.core.cache.CacheMessenger.sendCacheMessageI
    nTransaction(CacheMessenger.java:223)
    
    Check 101CustomMigrated.xml, you will see the jms-auth property
    is not fully commented out.
    <jms-auth merge="mergeChildren">
        <!--The setting below will be moved to WCCM.-->
        <!--<jms-user-auth-alias
    merge="replace">PROCSVR_Auth_Alias</jms-user-auth-alias>-->
    </jms-auth>
    

Local fix

  • Comment out the whole jms-auth property in the
    101CustomMigrated.xml file, and then restart the deployment
    environment (DE):
    
    <!--<jms-auth merge="mergeChildren">-->
      <!--The setting below will be moved to WCCM.-->
      <!--<jms-user-auth-alias
    merge="replace">PROCSVR_Auth_Alias</jms-user-auth-alias>-->
    <!--</jms-auth>-->
    

Problem summary

  • No additional information is available.
    

Problem conclusion

  • A fix is available or will be available that handles the empty
    JMS authentication alias in the 101CustomMigrated.xml file.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR62515

  • Reported component name

    BUS AUTO WORKFL

  • Reported component ID

    5737H4100

  • Reported release

    J00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-07-06

  • Closed date

    2020-07-17

  • Last modified date

    2020-07-17

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    BUS AUTO WORKFL

  • Fixed component ID

    5737H4100

Applicable component levels

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS8JB4","label":"IBM Business Automation Workflow"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"19.0.0.1"}]

Document Information

Modified date:
14 December 2020