[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/ui ...

Christian Bauer christian at hibernate.org
Wed Jan 9 13:12:02 EST 2008


  User: cbauer  
  Date: 08/01/09 13:12:02

  Modified:    examples/wiki/src/main/org/jboss/seam/wiki/core/ui 
                        FeedServlet.java
  Log:
  If you write new code, actually call it at some point...
  
  Revision  Changes    Path
  1.15      +8 -1      jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/FeedServlet.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: FeedServlet.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/ui/FeedServlet.java,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -b -r1.14 -r1.15
  --- FeedServlet.java	2 Jan 2008 18:59:49 -0000	1.14
  +++ FeedServlet.java	9 Jan 2008 18:12:02 -0000	1.15
  @@ -71,6 +71,13 @@
           String feedId = request.getParameter("feedId");
           String tag = request.getParameter("tag");
   
  +        try {
  +            Long.valueOf(feedId);
  +        } catch (NumberFormatException ex) {
  +            response.sendError(HttpServletResponse.SC_NOT_FOUND, "Feed " + feedId);
  +            return;
  +        }
  +
           if (!feedTypes.containsKey(pathInfo)) return;
           SyndFeedType syndFeedType = feedTypes.get(pathInfo);
           if (feedId == null) return;
  @@ -88,7 +95,7 @@
               FeedDAO feedDAO = (FeedDAO)Component.getInstance("feedDAO");
               Feed feed = feedDAO.findFeed(Long.valueOf(feedId));
               if (feed == null) {
  -                response.sendError(HttpServletResponse.SC_NOT_FOUND);
  +                response.sendError(HttpServletResponse.SC_NOT_FOUND, "Feed " + feedId);
                   if (startedTx) userTx.commit();
                   return;
               }
  
  
  



More information about the jboss-cvs-commits mailing list