But we can support it anyway! :) So, conversation context is used by core
JSP/Servlet environment.

Thanks,

--Gurkan

2010/3/11 Gurkan Erdogdu <[email protected]>

> Hello Ying;
>
> After re-reading ConversationContext from specification, I think that there
> is some misunderstanding regard to non-faces-request term.
> ConversationContext is used in JSF environments in the specification, not in
> JSP or Core Servlet.
>
> When specification says non-faces-request, I think that it wants to talk
> about JSF GET requests, i.e GET requests handled by JSF Servlet and go
> through WebBeansPhaseListener. When it talks about Faces-Request, it wants
> to emphasize that requests coming from JSF Form submitting via commandButton
> or commandLink. Therefore, if you do not use </redirect> in
> faces-config.xml, you have to give cid via URL, like
> http://localhost:vbxbvdf/page.jsf?cid=1 etc.
>
> Therefore I think that,  it is not necessary to handle JSP case redirects.
>
> Thanks;
>
> --Gurkan
>
>
> 2010/3/11 YING WANG (JIRA) <[email protected]>
>
>
>>     [
>> https://issues.apache.org/jira/browse/OWB-321?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>>
>> YING WANG updated OWB-321:
>> --------------------------
>>
>>    Attachment: owb321.patch
>>
>> Could someone help review my change? Thanks in advance.
>>
>> > Conversation beans could not be populated to non-faces request by a JSF
>> redirect navigation rule
>> >
>> ------------------------------------------------------------------------------------------------
>> >
>> >                 Key: OWB-321
>> >                 URL: https://issues.apache.org/jira/browse/OWB-321
>> >             Project: OpenWebBeans
>> >          Issue Type: Bug
>> >          Components: Injection and Lookup
>> >    Affects Versions: M4
>> >            Reporter: YING WANG
>> >            Assignee: YING WANG
>> >             Fix For: 1.0.0
>> >
>> >         Attachments: owb321.patch
>> >
>> >
>> > I have the following JSF redirect navigation rule, which redirect a JSF
>> page to a jsp page:
>> >    <navigation-rule>
>> >         <from-view-id>/cellphonebuy.xhtml</from-view-id>
>> >         <navigation-case>
>> >                 <from-outcome>toListingPage</from-outcome>
>> >                 <to-view-id>/cellphonelist.jsp</to-view-id>
>> >                 <redirect/>
>> >         </navigation-case>
>> >     </navigation-rule>
>> > However, in cellphonelist JSP page, I could not access beans of the
>> conversation context and "No active conversation context" Exception is
>> thrown. I do see the cid parameter being appended at the end of my jsp link.
>> > According to 8th and 9th bullets under  6.7.4, a long-run conversation
>> context should be populated to non-face requests if JSF redirect is used or
>> the application generates a link with such cid parameter.  (please assign to
>> me)
>>
>> --
>> This message is automatically generated by JIRA.
>> -
>> You can reply to this email to add a comment to the issue online.
>>
>>
>
>
> --
> Gurkan Erdogdu
> http://gurkanerdogdu.blogspot.com
>



-- 
Gurkan Erdogdu
http://gurkanerdogdu.blogspot.com

Reply via email to