[seam-issues] [JBoss JIRA] Closed: (JBSEAM-280) Integrate the page context with Seam Remoting

Marek Novotny (JIRA) jira-events at lists.jboss.org
Fri Jul 29 15:24:23 EDT 2011

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

Marek Novotny closed JBSEAM-280.

closing as clean up

> Integrate the page context with Seam Remoting
> ---------------------------------------------
>                 Key: JBSEAM-280
>                 URL: https://issues.jboss.org/browse/JBSEAM-280
>             Project: Seam 2
>          Issue Type: Feature Request
>          Components: Remoting
>            Reporter: Shane Bryzak
>            Assignee: Shane Bryzak
>             Fix For: The future
>   Original Estimate: 2 days
>  Remaining Estimate: 2 days
> Support the propogation of Seam's Page Context between remoting requests.  
> Functional Requirements:
> * The page context should be stored client-side in the global js variable Seam.pageContext.
> * The page context should be included in any Seam Remoting requests in the packet header, i.e.:
>    <page-context><variable name="foo"><ref id="0"/></variable>...</page-context>
> * The page context should be returned by all remoting requests and replace the local copy
> * The client web page should be able to manipulate the page context, changing values, adding new values, etc via Seam.pageContext, e.g. Seam.pageContext.foo = bar;
> Non functional requirements:
> * Add a server-side convenience method to convert an object to serialized XML
> * Add a client-side convenience method to deserialize XML into an object
> * Create a <pageContext/> JSF tag that will embed a <script> block into the web page that initializes the page context when the page is first loaded
> * Modify the client-side remoting framework to support the dynamic discovery of object types.  Use the __type field (or something similar) to identify the object type.  This will mean that type stubs will not need to be explicitly imported.

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


More information about the seam-issues mailing list