[jboss-cvs] jboss-seam/src/pdf/org/jboss/seam/pdf ...

Gavin King gavin.king at jboss.com
Thu Feb 22 00:02:34 EST 2007


  User: gavin   
  Date: 07/02/22 00:02:34

  Modified:    src/pdf/org/jboss/seam/pdf  DocumentStoreServlet.java
  Log:
  ws
  
  Revision  Changes    Path
  1.8       +20 -8     jboss-seam/src/pdf/org/jboss/seam/pdf/DocumentStoreServlet.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: DocumentStoreServlet.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/pdf/org/jboss/seam/pdf/DocumentStoreServlet.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -b -r1.7 -r1.8
  --- DocumentStoreServlet.java	20 Feb 2007 04:14:20 -0000	1.7
  +++ DocumentStoreServlet.java	22 Feb 2007 05:02:34 -0000	1.8
  @@ -31,15 +31,20 @@
           Manager.instance().restoreConversation(request.getParameterMap());
           Lifecycle.resumeConversation(session);
           Manager.instance().handleConversationPropagation(request.getParameterMap());
  -        try {
  +        try 
  +        {
              doWork(request, response);
              //TODO: conversation timeout
              Manager.instance().endRequest(ContextAdaptor.getSession(session));
              Lifecycle.endRequest(session);
  -        } catch (Exception e) {
  +        } 
  +        catch (Exception e) 
  +        {
              Lifecycle.endRequest();           
              throw new ServletException(e);
  -        } finally {
  +        } 
  +        finally 
  +        {
              Lifecycle.setServletRequest(null);
              Lifecycle.setPhaseId(null);
           }
  @@ -57,7 +62,8 @@
                   
           DocumentStore store = DocumentStore.instance();
           
  -        if (store.idIsValid(contentId)) {
  +        if (store.idIsValid(contentId)) 
  +        {
               DocumentData documentData = store.getDocumentData(contentId);
               
               byte[] data = documentData.getData();       
  @@ -69,14 +75,20 @@
               if (data != null) {
                   response.getOutputStream().write(data);
               }
  -        } else {
  +        } 
  +        else 
  +        {
                String error = store.getErrorPage();             
  -             if (error != null) {      
  -                 if (error.startsWith("/")) {
  +             if (error != null) 
  +             {      
  +                 if (error.startsWith("/")) 
  +                 {
                        error = request.getContextPath() + error;
                    }
                    response.sendRedirect(error);
  -             } else {
  +             } 
  +             else 
  +             {
                    response.sendError(404);
                }
           }
  
  
  



More information about the jboss-cvs-commits mailing list