Subversion Repositories bacoAlunos

Rev

Rev 1310 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1310 Rev 1312
Line 1... Line 1...
1
package pt.estgp.estgweb.web;
1
package pt.estgp.estgweb.web;
2
 
2
 
-
 
3
import jomm.dao.impl.AbstractDao;
-
 
4
import jomm.utils.StreamsUtils;
3
import pt.estgp.estgweb.domain.Image;
5
import org.apache.log4j.Logger;
4
import pt.estgp.estgweb.domain.ImageImpl;
6
import pt.estgp.estgweb.domain.ImageImpl;
5
import pt.estgp.estgweb.domain.dao.impl.ImageDaoImpl;
-
 
6
import pt.estgp.estgweb.domain.dao.DaoFactory;
7
import pt.estgp.estgweb.domain.dao.DaoFactory;
7
import pt.estgp.estgweb.services.data.ImageManager;
8
import pt.estgp.estgweb.services.data.ImageManager;
8
 
9
 
9
import java.io.*;
10
import javax.servlet.ServletException;
10
import javax.servlet.*;
11
import javax.servlet.http.HttpServlet;
11
import javax.servlet.http.*;
12
import javax.servlet.http.HttpServletRequest;
12
 
-
 
-
 
13
import javax.servlet.http.HttpServletResponse;
13
import jomm.dao.impl.AbstractDao;
14
import java.io.IOException;
14
import jomm.utils.StreamsUtils;
15
import java.io.InputStream;
15
import org.apache.log4j.Logger;
16
import java.io.OutputStream;
16
 
17
 
17
/**
18
/**
18
 * @author Fabio
19
 * @author Fabio
19
 * @date 4/Abr/2008
20
 * @date 4/Abr/2008
20
 * @time 11:03:00
21
 * @time 11:03:00
Line 57... Line 58...
57
            out.close();
58
            out.close();
58
 
59
 
59
        }
60
        }
60
        catch (1.5.0/docs/api/java/lang/Throwable.html">Throwable e1)
61
        catch (1.5.0/docs/api/java/lang/Throwable.html">Throwable e1)
61
        {
62
        {
62
            logger.error(e1 );
63
            logger.error(e1);
63
            response.sendError(404);
64
            response.sendError(404);
64
        }
65
        }
65
 
66
 
66
        AbstractDao.getCurrentSession().getTransaction().commit();
67
        AbstractDao.getCurrentSession().getTransaction().commit();
67
    }
68
    }