[cdi-dev] [JBoss JIRA] Updated: (CDI-135) Request parameter for terminating cid propagation

Pete Muir (JIRA) jira-events at lists.jboss.org
Sun Sep 18 08:31:26 EDT 2011


     [ https://issues.jboss.org/browse/CDI-135?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pete Muir updated CDI-135:
--------------------------

    Git Pull Request: https://github.com/jboss/cdi/pull/50


See pull request. I only implemented the none propagation for now, as this is actually a hole in the spec, and not new functionality. I believe it would be possible to implement other propagations as an extension (George/Nickarls, could you verify this if you get 30 minutes sometime spare?).

> Request parameter for terminating cid propagation
> -------------------------------------------------
>
>                 Key: CDI-135
>                 URL: https://issues.jboss.org/browse/CDI-135
>             Project: CDI Specification Issues
>          Issue Type: Feature Request
>          Components: Contexts
>    Affects Versions: 1.0
>            Reporter: Nicklas Karlsson
>             Fix For: 1.1 (Proposed)
>
>
> The specification says the conversation id of non-transient conversations should be automatically propagated, it would however be handy to be able to stop this propagation on a per-component basis. If the request token (e.g. named "nocid") would be present, CDI would interpret this as if no cid was found in the request. This would enable users to jump from non-transient to non-transient conversations in one step (e.g. by using a commandLink with a f:param named nocid and an action that would start a new non-transient conversation.
> A further enhancement could be that the parameter value could be "end" and CDI would terminate the propagated non-transient conversation instead of just abandoning it.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the cdi-dev mailing list