IBM Support

PJ34238: CONDITIONAL EXPRESSION IN P8 PROPERTY MAPPING DOES NOT POPULATE ANY DATA WHEN USING A LIST

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • ***PLEASE PROVIDE THE FOLLOWING INFORMATION
    THIS FIELD IS REQUIRED.***
    Description of Problem (full details)
    Story: capture an email if one of the words in the subject line
    matches something in a list.  Populate a property in P8 with
    this word.
    Outcome: This cannot currently be done.
    Process:
    1. Create a list of words and return values (eg. International
    Business Machines | IBM, Microsoft | MS)
    2. Create a rule in your task route that uses "Subject 'is
    like in' List".  (Ignore the fact that 'is like in' is also
    currently broken and will only return true if the whole subject
    line matches one of the values in the list).
    3. In the P8 3.x capture task, configure one of the P8
    properties to use a conditional expression: Configure it the
    same way as the rule (Subject is like in List) so it should
    match on a word and populate the P8 property with the return
    value of that word in the list.
    4. Capture an email where the subject is one of the words in
    the list.
    5. Notice that the P8 property is blank.
    How long has the problem been occurring (recent changes)? :
    Does this occur on more than one station / server? :
    Is there a workaround? :
    What is the impact to the customer/system? :
    Can the problem be replicated on an internal system?  Y or N
    By Who (L3, Support, etc..)
    Steps to Reproduce:
    1
    2
    3
    Actual Results:
    Expected Results:
    Are there any similar or related Defects? If Y provide ECMDB #s
    What logs were collected and where are they located?
    Configuration/Environment :
    Server OS :
    Client OS :
    Database :
    Network:
    App Server :
    Browser :
    Note if non US Language:
    Other Product Component Versions:
    Non Web Environment  Y or N
    

Local fix

Problem summary

  • All UsersUnable to capture an email if one of the words in the s
    matches something in a list and subsequently populate a property
    this word.
    Example:
    1. Create a list of words and return values.
    2. In the P8 3.x capture task, configure one of the P8
    properties to use a conditional expression: Configure it as "Sub
    match on a word and populate the P8 property with the return
    value of that word in the list.
    3. Capture an email where the subject is one of the words in
    the list.
    4. Notice that the P8 property is blank.Apply either EMRC 4.0.1-
    

Problem conclusion

  • This is resolved by using list lookup expression instead of cond
    itional expression. The new list lookup expression has been adde
    d to both 4.0.1-001 and 4.0.2-001 patches.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PJ34238

  • Reported component name

    EMAIL MANAGER

  • Reported component ID

    5724R8600

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-07-30

  • Closed date

    2008-11-26

  • Last modified date

    2008-11-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

    EMAIL MANAGER

  • Fixed component ID

    5724R8600

Applicable component levels

  • R400 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCPNJQ","label":"Email Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
26 November 2008