You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by Scott O'Bryan <da...@gmail.com> on 2008/01/10 22:43:35 UTC
Re: [jira] Assigned: (PORTLETBRIDGE-19) PortletExternalContextImpl.encodeResourceURL
seems to return prepend the context path twice
Yeah, that was my thought...
Scott
Michael Freedman wrote:
> Thanks. But why don't we use this one as the exercise we do together
> next week so I can learn how the process works?
> -Mike-
>
> Scott O'Bryan (JIRA) wrote:
>> [ https://issues.apache.org/jira/browse/PORTLETBRIDGE-19?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
>>
>> Scott O'Bryan reassigned PORTLETBRIDGE-19:
>> ------------------------------------------
>>
>> Assignee: Michael Freedman (was: Scott O'Bryan)
>>
>> Hey Mike, I can help you commit this if you need any help...
>>
>>
>>> PortletExternalContextImpl.encodeResourceURL seems to return prepend the context path twice
>>> -------------------------------------------------------------------------------------------
>>>
>>> Key: PORTLETBRIDGE-19
>>> URL: https://issues.apache.org/jira/browse/PORTLETBRIDGE-19
>>> Project: MyFaces Portlet Bridge
>>> Issue Type: Bug
>>> Components: Impl
>>> Affects Versions: 1.0.0-SNAPSHOT
>>> Environment: exo-enterprise-webos-r21645 (includes Tomcat 6.0.10), JSF RI 1.2_05 and Windows XP
>>> Reporter: Kito D. Mann
>>> Assignee: Michael Freedman
>>> Fix For: 1.0.0-SNAPSHOT
>>>
>>> Attachments: guessnumberportlet-301.war, jira_19.patch, jira_19b.patch
>>>
>>>
>>> I've been experimenting with several portlet bridges with the standard guessnumber app. The following JSF tag declaration:
>>> <h:graphicImage id="waveImg" url="/wave.med.gif" />
>>> Generates this URL with the portlet bridge:
>>> <img id="I26380823I:j_id_jsp_1712459602_0:helloForm:waveImg" src="/guessnumberportlet-301/guessnumberportlet-301/wave.med.gif" />
>>> In this application, the web app _and_ the portlet have the same name "guessnumberportled-301". I've tested eXo with he MyFaces and Apache Portals bridges, and neither of them have this problem, so I think this may be a problem with this particular bridge.
>>> Everything works fine with if you remove the first slash:
>>> <h:graphicImage id="waveImg" url="wave.med.gif" />
>>> This generates the expected outcome:
>>> <img id="I26380823I:j_id_jsp_1712459602_0:helloForm:waveImg" src="/guessnumberportlet-301/wave.med.gif" />
>>> I haven't had a chance to actually step through the bridge's code or try this in Pluto.
>>>
>>
>>