myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Freedman (JIRA)" <>
Subject [jira] Created: (PORTLETBRIDGE-78) Wrong PortletConfig used in EL when multiple portlets
Date Wed, 10 Jun 2009 16:04:07 GMT
Wrong PortletConfig used in EL when multiple portlets

                 Key: PORTLETBRIDGE-78
             Project: MyFaces Portlet Bridge
          Issue Type: Bug
          Components: Impl
    Affects Versions: 2.0.0-alpha, 1.0.0-beta
            Reporter: Michael Freedman
            Assignee: Michael Freedman

The bridge adds the PortletConfig to the ELContext in a context (created) listener.  Unfortunately
this listener is registered on a per application basis not a per portlet basis.  So when multiple
portlets in the same web app are in the same page -- the listener is called N times -- once
per bridge (there is a 1 bridge instance per portlet relationship).   The way the code is
written -- the first listener calls sets the PortletConfig and this is used in all the bridge
instances EL.  I.e. if you have N portlets in the same web app on the same page and you use
EL in each to print out the portlet name (portletConfig.getName()) you wil see the same name
in each window.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message