[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-761) Modify the default interception practices

Mike Quilleash (JIRA) jira-events at jboss.com
Fri Feb 2 08:28:19 EST 2007


Modify the default interception practices
-----------------------------------------

                 Key: JBSEAM-761
                 URL: http://jira.jboss.com/jira/browse/JBSEAM-761
             Project: JBoss Seam
          Issue Type: Feature Request
          Components: Core
    Affects Versions: 1.1.0.GA
         Environment: Any.
            Reporter: Mike Quilleash


Currently all methods on a Seam component will be intercepted.  In some circumstances this can make debugging difficult as a lot of debuggers call toString() on objects visible from the breakpoint which executes all the Bijection incl the DisInjection which can damage the state of the object depending where the breakpoint is in the process.

Perhaps the interception logic could ignore calls to any method on the Object class so the default toString() doesn't cause problems.

Another complementary change would be to expand the @Intercept to be allowed on methods (and fields?) to allow the interception logic to be configured on individual methods (like a custom toString()) method.


-- 
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