IBM Support

PK62710: PORTLET THAT HAS STRUTS ACTION IMPLEMENTING ISTRUTSPREPARERENDER, THE REQUEST PARAMETERS ARE LOST IN THE RENDER PHASE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a JSR 168 portlet has a struts action that implements the
    IStrutsPrepareRender interface, the request parameters are not
    available in the render phase.
    
    <html:link action="/secondAction.do?action=second">
     >>Next
    </html:link>
    
    In the above example, the request value, second is lost in the
    render phase, because when using a IStrutsPrepareRender action,
    the action is not executed until the render phase.
    
    Whereas in the case of a simple JSR168 portlet, the request
    parameters available in the action phase needs to be set
    explicitly as render parameters to be made available in the
    render phase.
    

Local fix

  • Code defect. APAR to be provided to fix the issue and will
    address the passing of parameters to an action whether they are
    part of IStrutsPrepareRender or not.
    

Problem summary

  • The structs action does not pass the request parameters to anoth
    action when struts forward is executed and the action is an inst
    IStrutsPrepareRender.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PK62710

  • Reported component name

    WEBSPHERE PORTA

  • Reported component ID

    5724E7600

  • Reported release

    51D

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-03-18

  • Closed date

    2009-07-09

  • Last modified date

    2009-08-06

  • 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

    WEBSPHERE PORTA

  • Fixed component ID

    5724E7600

Applicable component levels

  • R60J PSY

       UP

  • R60K PSY

       UP

  • R61A PSY

       UP

  • R61B PSY

       UP

  • R610 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHRKX","label":"WebSphere Portal"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"51D","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
06 August 2009