IBM Support

JR54089: di-preprocess.sh WAS_EXT_CLSLDR_PATH incorrect reset

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • OOTB di-preprocess.sh resets its WAS_EXT_CLSLDR_PATH variable
    incorrectly through out the script.
    
    Line 100 start to set WAS_EXT_CLSLDR_PATH:
    WAS_EXT_CLSLDR_PATH="$WAS_HOME/java/lib:$WCS_HOME/wc.ear.ext/db2
    /ejbs:$WCS_HOME/wc.ear:$WCS_HOME/ext/lib"
    
    The problem occurs in line 125 and 126 when it gets reset:
     WAS_EXT_CLSLDR_PATH=$WCS_USER_HOME/instances/$INSTANCE_NAME/xml
    :$WAS_EXT_DIRS
     WAS_EXT_CLSLDR_PATH=$WCS_USER_HOME/instances/$INSTANCE_NAME:$WA
    S_EXT_DIRS
    
    The sets should have appended $WAS_EXT_CLSLDR_PATH; otherwise,
    previously set locations are lost.
    

Local fix

  • Customer could fix the classpath parameter in the bat/sh script
    

Problem summary

  • USERS AFFECTED:
    WebSphere Commerce V7 administrator on Feature Pack 7 who use
    the command line utility to do the Solr indexing.
    
    PROBLEM ABSTRACT:
    di-preprocess.sh WAS_EXT_CLSLDR_PATH incorrect reset
    
    BUSINESS IMPACT:
    when customer add new index related class for customization. The
     jar put under Commerce/ext/lib directory will not be picked up
    
    RECOMMENDATION:
    

Problem conclusion

  • do not reset the extension class path parameter
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR54089

  • 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

    2015-08-17

  • Closed date

    2015-09-03

  • Last modified date

    2015-09-03

  • 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"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB31","label":"WCE Watson Marketing and Commerce"}}]

Document Information

Modified date:
11 December 2021