[Httpunit-commit] CVS: httpunit/src/com/meterware/servletunit ServletUnitServletConfig.java,NONE,1.1
Brought to you by:
russgold
|
From: Russell G. <rus...@us...> - 2000-12-13 21:56:06
|
Update of /cvsroot/httpunit/httpunit/src/com/meterware/servletunit In directory slayer.i.sourceforge.net:/tmp/cvs-serv18452/src/com/meterware/servletunit Modified Files: ServletRunner.java ServletUnitHttpResponse.java Added Files: ServletUnitServletConfig.java ServletUnitServletContext.java Log Message: Added ServletConfig, ServletContext basic support ***** Error reading new file(2, 'No such file or directory') ***** Error reading new file(2, 'No such file or directory') Index: ServletRunner.java =================================================================== RCS file: /cvsroot/httpunit/httpunit/src/com/meterware/servletunit/ServletRunner.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ServletRunner.java 2000/11/21 20:44:59 1.1 +++ ServletRunner.java 2000/12/13 21:56:03 1.2 @@ -108,7 +108,9 @@ HttpSession session = servletRequest.getSession( /* create */ false ); if (session != null) ((ServletUnitHttpSession) session).access(); - getServlet( request.getURL() ).service( servletRequest, servletResponse ); + Servlet servlet = getServlet( request.getURL() ); + servlet.init( new ServletUnitServletConfig( servlet ) ); + servlet.service( servletRequest, servletResponse ); session = servletRequest.getSession( /* create */ false ); if (session != null && session.isNew()) { servletResponse.addCookie( new Cookie( ServletUnitHttpSession.SESSION_COOKIE_NAME, session.getId() ) ); Index: ServletUnitHttpResponse.java =================================================================== RCS file: /cvsroot/httpunit/httpunit/src/com/meterware/servletunit/ServletUnitHttpResponse.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- ServletUnitHttpResponse.java 2000/11/21 22:18:19 1.2 +++ ServletUnitHttpResponse.java 2000/12/13 21:56:03 1.3 @@ -105,7 +105,7 @@ * Relative URLs are not permitted here. */ public void sendRedirect( String location ) throws IOException { - throw new RuntimeException( "sendRedirect not implemented" ); + setHeader( "Location", location ); } |