IBM Support

JR49957: Allow deep category unpublish on child products

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

  • Catalog structure example:
    
     Clothes
       Men
         Shirts
           product1
         Pants
       Women
         Shirts
           product1
         Pants
    
     Mark the "Mens" category as unpublished and run a delta
    preprocess/delta buildindex.
    
     Observed Results: The "Mens" category is added to the solr
    document of product1 and "Shirts" will show up as a category
    facet during keyword search even though the parent category is
    unpublished.
    
     Expected Results: The "Mens" category should not be added to
    the solr document of product1, and "Shirts" should not show up
    as a category facet during keyword search.
    

Local fix

Problem summary

  • USERS AFFECTED:
     Business users
    
     PROBLEM ABSTRACT:
     Allow deep category unpublish on child products
    
     BUSINESS IMPACT:
     Needs to manually mark all subcategories to be unpublished
    
     RECOMMENDATION:
    

Problem conclusion

  • A feature enhancement has been provided in this fix to allow
    business users to perform a deep category unpublish on child
    products through Commerce Management Center.
    
     There are a few limitations that business user needs to be
    aware of:
    
     1. When deep un-publish category is enabled,  any update to the
    category published flag reqruies a full re-index.  In other
    words, - in order to process a deep category unpublish change
    request, a full re-index on the Catalog Entry index is required.
    
     2. Updating any child category of an unpublished category tree
    may cause that category to become visible in keyword searching.
    
     3. In order to prevent child products under un-published
    category to display in eSpot as product recommendation web
    activity, it is required to pass in the catalog Id to the eSpot.
    
     4. Because the child products under un-published category is
    still in the product index and auto-suggest does not take into
    account any filtering condition, keywords from the unpublished
    product may still be suggested.
    
     A new configuration is added to:
     - xml/config/com.ibm.commerce.catalog-fep/wc-component.xml file
    on WC server
     - xml/config/com.ibm.commerce.catalog/wc-component.xml file on
    WC Search server
     to allow the deep category unpublish to apply to keyword search
    as well.  In order to enable deep category unpublish to apply to
    keyword search, set "DisplayPublishedOnly" to "true".
    
     -------------------------------------------------------------
     The latest available maintenance information can be obtained
    from the Recommended Fixes for WebSphere Commerce technote:
     http://www.ibm.com/support/docview.wss?rs=3046&uid=swg21261296
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR49957

  • Reported component name

    WC BUS EDITION

  • Reported component ID

    5724I3800

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / New Function

  • Submitted date

    2014-04-14

  • Closed date

    2014-09-29

  • Last modified date

    2014-09-29

  • 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:
29 September 2014