IBM Support

JR51254: Improve di-preprocess utility to return a non-zero code when it fails to run

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

  • di-preprocess utility ends with exit code zero even though it
    does not run:
    
    ***************************************************************
    Aug 13, 2014 6:39:05 AM
    com.ibm.commerce.foundation.dataimport.preprocess.DataImportPreP
    rocessorMain logStartDate
    INFO: Data import pre-processing started:Wed Aug 13 06:39:05 GMT
     2014
    com.ibm.net.SocketKeepAliveParameters
    Aug 13, 2014 6:39:06 AM
    com.ibm.commerce.foundation.dataimport.preprocess.DataImportPreP
    rocessorMain main
    INFO: Data import pre-processing initialization completed in
    0.892 seconds.
    Aug 13, 2014 6:39:06 AM
    com.ibm.commerce.foundation.dataimport.preprocess.DataImportPreP
    rocessorMain main
    INFO: CWXFS3201W: Another CatalogEntry indexing process is still
     in progress for master catalog "10,001".
    Aug 13, 2014 6:39:06 AM
    com.ibm.commerce.foundation.dataimport.preprocess.DataImportPreP
    rocessorMain main
    INFO: CWXFS3202W: Another CatalogGroup indexing process is still
     inprogress for master catalog "10,001".
    Aug 13, 2014 6:39:06 AM
    com.ibm.commerce.foundation.dataimport.preprocess.DataImportPreP
    rocessorMain logExitCode
    INFO:
    Program exiting with exit code: 0.
    Data import pre-processing completed successfully with no
    errors.
    ***************************************************************
    

Local fix

Problem summary

  • USERS AFFECTED:
    WebSphere Commerce users on V7 who use the di-preprocess utility
    
    PROBLEM ABSTRACT:
    Improve di-preprocess utility to return a non-zero code when it
    fails to run
    
    BUSINESS IMPACT:
    Exit code of zero suggests di-preprocess ran successfully when
    it actually didn't
    
    RECOMMENDATION:
    

Problem conclusion

  • This APAR improves the logging so you would now see a  non zero
    exit code if di-preprocess does not run.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR51254

  • Reported component name

    WC BUS EDITION

  • Reported component ID

    5724I3800

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-09-15

  • Closed date

    2014-12-04

  • Last modified date

    2014-12-04

  • 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

    WC BUS EDITION

  • Fixed component ID

    5724I3800

Applicable component levels

  • R700 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
04 December 2014