[jboss-cvs] jboss-seam/src/main/org/jboss/seam/interceptors ...

Gavin King gavin.king at jboss.com
Wed Jun 20 04:23:17 EDT 2007


  User: gavin   
  Date: 07/06/20 04:23:17

  Modified:    src/main/org/jboss/seam/interceptors 
                        WebServiceInterceptor.java
  Log:
  split up Lifecycle, much better
  
  Revision  Changes    Path
  1.9       +19 -25    jboss-seam/src/main/org/jboss/seam/interceptors/WebServiceInterceptor.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: WebServiceInterceptor.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/interceptors/WebServiceInterceptor.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -b -r1.8 -r1.9
  --- WebServiceInterceptor.java	20 Jun 2007 01:10:10 -0000	1.8
  +++ WebServiceInterceptor.java	20 Jun 2007 08:23:17 -0000	1.9
  @@ -12,6 +12,7 @@
   import org.jboss.seam.annotations.Interceptor;
   import org.jboss.seam.contexts.Contexts;
   import org.jboss.seam.contexts.Lifecycle;
  +import org.jboss.seam.contexts.ServletLifecycle;
   import org.jboss.seam.core.ConversationPropagation;
   import org.jboss.seam.core.Expressions;
   import org.jboss.seam.core.Manager;
  @@ -35,8 +36,6 @@
      {
         if (Contexts.isEventContextActive() && Contexts.getEventContext().isSet(SeamWSRequestHandler.MESSAGE_CONTEXT))
         {
  -         try
  -         {
               MessageContext messageContext = (MessageContext) Contexts.getEventContext().get(
                        SeamWSRequestHandler.MESSAGE_CONTEXT);
               HttpServletRequest request = (HttpServletRequest) messageContext.get(
  @@ -46,7 +45,7 @@
               ConversationPropagation.instance().setConversationId( extractConversationId(invocation) );
               
               Manager.instance().restoreConversation();
  -            Lifecycle.resumeConversation(request);    
  +         ServletLifecycle.resumeConversation(request);    
               
               Object result = invocation.proceed();
               
  @@ -56,11 +55,6 @@
               
               return result;
            }
  -         finally
  -         {
  -            Lifecycle.setPhaseId(null);         
  -         }
  -      }
         else
         {
            return invocation.proceed();         
  
  
  



More information about the jboss-cvs-commits mailing list