assertTrue("Source file " + new File(info.getJspSource()).getAbsolutePath()
+ " does not exist", new File(info.getJspSource()).exists());
PrintWriter logWriter = new PrintWriter(new StringWriter());
URL baseUrl = new File(info.getWebRoot()).toURL();
ServletContext sContext = new JspCServletContext(logWriter, baseUrl);
ServletConfig sConfig = new MockServletConfig(sContext);
Options options = createOptions(sContext, sConfig, info);
JspRuntimeContext rtContext = new JspRuntimeContext(sContext, options);
JspServletWrapper sWrapper = makeWrapper(sContext, options, rtContext);
JspCompilationContext cContext = createJspCompilationContext(info, sContext, options,
rtContext, sWrapper, new StringWriter());