ICEfaces
  1. ICEfaces
  2. ICE-6284

PanelTab is not correctly resolving URL for icon attribute in portlets

    Details

      Description

      In the portlet version of component showase, the static panel tabset dumps the following to the server log:

      19:07:32,883 WARN [PortalImpl:2948] Current URL /web/guest/images/menu/recent.gif generates exception: null

      This is caused by the icon attribute of the panelTab component. The markup looks like this:


              <ice:panelTab rendered="#{staticTabbedPaneExample.tabbedPane3Visible}"
                            label="#{msgs['page.panelTabSet.tab3']}"
                            icon="images/menu/recent.gif"
                            iconAlignRight="true"
                            title="#{msgs['page.panelTabSet.static.accessibility.tabThreeTitle']}'">

      The resolution of the final URL for the recent.gif image is not valid in the portlet context.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23181 Mon Nov 22 17:09:21 MST 2010 deryk.sinotte ICE-6284: modify PanelTab to resolve URLs for icon attribute, adjust markup to make absolute reference to icon .gif
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/samples/component-showcase/web/WEB-INF/includes/examples/panel/panelTabSet-static.xhtml
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/paneltabset/PanelTab.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #23180 Mon Nov 22 16:24:56 MST 2010 deryk.sinotte ICE-6284: modify PanelTab to resolve URLs for icon attribute, adjust markup to make absolute reference to icon .gif
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/samples/component-showcase/common-web/WEB-INF/includes/examples/panel/panelTabSet-static.jspx
        Commit graph MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/paneltabset/PanelTab.java

          People

          • Assignee:
            Deryk Sinotte
            Reporter:
            Deryk Sinotte
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: