IBM Support

JR58705: Duplicate SEOURLKEYWORD in Management Center are inconsistent with seourlkeywordgen

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The SEOURLKEYWORDs that are generated by Management Center do
    not use the same format as the seourlkeywordgen utility when
    duplicates are encountered.
    
    For example, category.xml has the following configuration by
    default:
        <parameter    generatorId="paramCatGroupKeyword"
    subClass="EnvParameterGenerator"    default="NAME"    />
        <parameter    generatorId="paramCatGroupKwd2"
    subClass="EnvParameterGenerator"
    default="NAME+CATGROUP_ID+LANGUAGE_ID" />
    
    With this configuration, if a duplicate is encountered, the
    keyword will be NAME+CATGROUP_ID+LANGUAGE_ID e.g.
    apparel-10001-1 when you run seourlkeywordgen.
    
    However, if the duplicate is created through Management Center,
    the keyword generated for the duplicate would look like
    apparel--1 instead of apparel-10001-1
    
    
    The Management Center tooling logic uses the pattern
    "name-languageId" to generate the backup keyword for duplicate
    categories. This pattern can only handle 2 duplications. If
    there were 3 or more categories with the same name, the other
    categories cannot generate SEOURL keywords successfully because
    "name-languageId" are still duplicated.
    

Local fix

Problem summary

  • USERS AFFECTED:
    WebSphere Commerce Version 8 Mod Pack 11 or earlier.
    
    PROBLEM ABSTRACT:
    Duplicate SEOURLKEYWORD in Management Center are inconsistent
    with seourlkeywordgen
    
    BUSINESS IMPACT:
    Management Center Catalog tool cannot generate SEO URL Keyword
    for more than 3 categories with the same name.
    
    RECOMMENDATION:
    

Problem conclusion

  • This fix changes the pattern to "name-catgroupId-languageId",
    which can avoid further duplications and align with the same
    logic in seourlkeywordgenerator utility.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR58705

  • Reported component name

    WC BUS DEV ED W

  • Reported component ID

    5724I3900

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-11-08

  • Closed date

    2018-06-26

  • Last modified date

    2018-06-26

  • 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 DEV ED W

  • Fixed component ID

    5724I3900

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Product":{"code":"SSYT2H","label":"WebSphere Commerce Developer Enterprise"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Line of Business":{"code":"LOB31","label":"WCE Watson Marketing and Commerce"}}]

Document Information

Modified date:
11 December 2021