Hi Thomas,

I have recreated it as a sample project and uploaded to github.
https://github.com/avinashmoram/paris-ihw


Thanks & Regards,
Avinash

On Fri, Dec 15, 2017 at 12:09 PM, Avinash Moram <[email protected]> wrote:

> Hi Thomas,
>
> I will try to get one up on github this weekend.
>
> Thanks & Regards,
> Avinash
>
> On Fri, Dec 15, 2017 at 12:07 PM, Thomas Andraschko <
> [email protected]> wrote:
>
>> Can you replicate it in the jsf playground in our github repo?
>>
>> Am Freitag, 15. Dezember 2017 schrieb Avinash Moram :
>>
>> > Adding environment: deltaspike 1.7.2, EAP 7, Primefaces 6.1, Extensions
>> > 6.1 | Mojarra 2.2.12-jbossorg-2 | JBOSS EAP 7.0.0
>> >
>> >
>> > Thanks & Regards,
>> > Avinash
>> >
>> > On Fri, Dec 15, 2017 at 10:18 AM, Avinash Moram <[email protected]>
>> > wrote:
>> >
>> >> Hi,
>> >>
>> >> looks like the images do not show up in the browser when using
>> >> https://lists.apache.org/[email protected]
>> >>
>> >> *IE(as popup from window.open):* I see a url which has dswid empty
>> >> URL    Protocol    Method   Response‎‎
>> >> /TCEQParis/faces/ui/cr/cr-re/cr-re-search.xhtml?dswid=    HTTP    GET
>> >> 302
>> >> URL    Protocol    Method   Response‎‎
>> >> /TCEQParis/faces/ui/cr/cr-re/cr-re-search.xhtml?dswid=2192    HTTP
>> >> GET    200
>> >>
>> >> Because of that empty dswid= in the url IE goes into indefinite
>> redirect
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> Thanks & Regards,
>> >> Avinash
>> >>
>> >> On Wed, Dec 13, 2017 at 2:40 PM, Avinash Moram <[email protected]>
>> >> wrote:
>> >>
>> >>> Hi,
>> >>>
>> >>> We have run into a problem similar to infinite redirects
>> >>> <https://issues.apache.org/jira/browse/DELTASPIKE-754> when I open my
>> >>> application through Window.open only on Internet Explorer (all
>> versions).
>> >>>
>> >>> In the developer tools -> Network tab I see the following, the first
>> >>> request has empty dswid in the url, then it redirects to get a new
>> url with
>> >>> dswid; and then IE goes into infinite redirects doing the same thing,
>> first
>> >>> request dswid is empty and second one not empty.
>> >>>
>> >>> IE(as popup from window.open): I see a url which has dswid empty
>> >>>
>> >>> [image: Inline image 2]
>> >>>
>> >>> IE(direct link, not opened as popup): I do not see an empty dswid
>> >>>
>> >>> [image: Inline image 4]
>> >>>
>> >>> I debugged the same in firefox, I still see the empty dswid, but
>> firefox
>> >>> doesn't go into infinite redirects. (same behavior with chrome)
>> >>> Firefox:
>> >>> [image: Inline image 3]
>> >>> I looked at the code that 754 talks about the fix in
>> >>> ClientWindowHelper#handleInitialRedirect
>> >>> Inside ClientWindowHelper#constructRequestUrl we call
>> >>> JsfUtils.addRequestParameters(externalContext, url, true);
>> >>>
>> >>> Do you think adding a condition not to add the parameter when the
>> >>> parameter value is empty would solve the problem?
>> >>>
>> >>> And again I may be wrong, I am looking into this piece of code for the
>> >>> first time.
>> >>>
>> >>> Thanks & Regards,
>> >>> Avinash
>> >>>
>> >>
>> >>
>> >
>>
>
>

Reply via email to