[jbossseam-issues] [JBoss JIRA] Closed: (JBSEAM-1416) Make it clear in the documentation that Session scope concurrency is only handled when interception is enabled

Shane Bryzak (JIRA) jira-events at lists.jboss.org
Tue Feb 12 23:22:03 EST 2008


     [ http://jira.jboss.com/jira/browse/JBSEAM-1416?page=all ]

Shane Bryzak closed JBSEAM-1416.
--------------------------------

    Fix Version/s: 2.1.0.GA
       Resolution: Done
         Assignee: Shane Bryzak

I've updated the docs, and Seam will now display a WARN message if a component is @Synchronized but has interceptors disabled.

> Make it clear in the documentation that Session scope concurrency is only handled when interception is enabled
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: JBSEAM-1416
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-1416
>             Project: JBoss Seam
>          Issue Type: Task
>          Components: Documentation
>    Affects Versions: 1.2.1.GA
>         Environment: Any
>            Reporter: Mike Quilleash
>         Assigned To: Shane Bryzak
>             Fix For: 2.1.0.GA
>
>
> The concurrency section of the documentation says that seam automatically makes session scoped components threadsafe. 
> Quote:
> Since the session context is multithreaded, and often contains volatile state, session scope components are always protected by Seam from concurrent access.
> However the implementation of this uses an interceptor so components that disable interception (InterceptionType.NEVER) will not benefit from this and threadsafety will have to be built into the component itself.  This should be documented as the above states that they are ALWAYS protected.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the seam-issues mailing list