IBM Support

JR37968: RICH SEARCH RESULTS IN A JAVA EXCEPTION WHEN SEARCHING WITH A LOOKUP TABLE TYPE OF ATTRIBUTE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Rich Search gives a Java error when no selection is chosen
    against a lookup attribute.
    It is true that the search process is incomplete, but there such
    java error should not be seen by end users and a popup windowing
    with a warning message would be more suitable
    
    To reproduce this issue generically, please follow the steps
    below
    
    1. Create a look up table with following attributes
        ID (PK, Integer type)
        Value (Integer type)
    2. Create a catalog spec with following attributes
        ID (PK)
        Number (Lookup table type, select the lookup table created
    in 1) (Max=1, Min=1)
    3. Create an item in the catalog
    
    4. Bring up rich search page and select Number, do not choose a
    value from the lookup drop down list, then run the rich search.
    
    5. An exception shows in the UI
    CWPCT0231E: WIDGET /ITEM8/IDW/RSR/STB/SRC THREW AN EXCEPTION
    java.lang.ClassCastException: java.lang.String incompatible with
    java.lang.Number
    at
    com.ibm.ccd.search.javaquery.PosPathBinOpPredicate.evaluateLeafP
    redicateWithNull(PosPathBinOpPredicate.java:305)
    at
    com.ibm.ccd.search.javaquery.PosPathBinOpPredicate.evaluateWithN
    ull(PosPathBinOpPredicate.java:203)
    at
    com.ibm.ccd.search.javaquery.PosPathBinOpPredicate.evaluate(PosP
    athBinOpPredicate.java:109)....
    

Local fix

  • Choose a value for the lookup table type of attribute
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All Master Data Management Server for Product Information
    Management implementations are affected by this issue.
    ****************************************************************
    PROBLEM DESCRIPTION:
    Rich search results in a java exception when searching with a
    lookup table type of attribute
    ****************************************************************
    RECOMMENDATION:
    IBM recommends that customers facing the issue reported by this
    APAR apply  Master Data Management Server for Product
    Information Management version 6.0.0-FP010  to gain resolution
    to this problem.
    ****************************************************************
    

Problem conclusion

  • A fix for this problem has been included in Master Data
    Management Server for Product Information Management version
    6.0.0-FP010.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR37968

  • Reported component name

    MDM SERVER FOR

  • Reported component ID

    5724V5100

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-10-12

  • Closed date

    2011-04-15

  • Last modified date

    2011-04-15

  • 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

    MDM SERVER FOR

  • Fixed component ID

    5724V5100

Applicable component levels

  • R600 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS2U2U","label":"InfoSphere Master Data Management Collaboration Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
15 April 2011