IBM Support

LO46388: PEOPLEPICKER_AUTH.JSP CUSTOM JSP AS USER SELECTION ELEMENT DOES NOT FORCE REQUIRED VALUE

 

APAR status

  • Closed as program error.

Error description

  • The JSP:
    
    WCM_Teamspace_Portlet_12lmls68.ear\12lmls68.war\teamspace\jsp\ht
    ml\peoplepicker_auth.jsp
    
    does not enforce selecting a user as a required field.  End
    users are able to save content without the requirement of
    selecting a user.
    
    The creation of this User Selection element requires
    adminstrators to customize the authoring template of a Quickr
    component (such as Blog or Wiki).
    
    For example, an administrator would perform the following:
    
    1. Add a User Selection element to authoring template.
    2. Edit Default Content Settings for element and mark field as
    required.
    3. Specify the custom JSP as
    /teamspace/jsp/html/peoplepicker_auth.jsp
    
    If a user creates content, they are not forced to select a user
    in the custom field.
    

Local fix

  • Use the default User Selection element without the Custom JSP
    file.
    

Problem summary

  • Empty string passed from custom JSP creates string array of
    length 1 and fails in mandatory field validation.
    

Problem conclusion

  • Changes made to handle empty string from custom JSP when no user
    is selected.
    

Temporary fix

Comments

APAR Information

  • APAR number

    LO46388

  • Reported component name

    QUICKR FOR PORT

  • Reported component ID

    5724S3101

  • Reported release

    811

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-11-17

  • Closed date

    2010-02-18

  • Last modified date

    2010-02-18

  • 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

    QUICKR FOR PORT

  • Fixed component ID

    5724S3101

Applicable component levels

  • R811 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS64RX","label":"Lotus Quickr for WebSphere Portal"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1.1","Edition":"","Line of Business":{"code":"LOB07","label":"Collaboration Solutions"}}]

Document Information

Modified date:
18 February 2010