You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@apache.org on 2001/06/17 22:22:27 UTC

cvs commit: jakarta-tomcat-jasper/jasper34/generator/org/apache/jasper34/core Compiler.java Constants.java

costin      01/06/17 13:22:27

  Modified:    jasper34/generator/org/apache/jasper34/core Compiler.java
                        Constants.java
  Log:
  Logs, simpler creation of JavaCompiler.
  
  Revision  Changes    Path
  1.6       +10 -5     jakarta-tomcat-jasper/jasper34/generator/org/apache/jasper34/core/Compiler.java
  
  Index: Compiler.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-jasper/jasper34/generator/org/apache/jasper34/core/Compiler.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Compiler.java	2001/06/16 20:35:20	1.5
  +++ Compiler.java	2001/06/17 20:22:26	1.6
  @@ -207,7 +207,7 @@
       {
   	Options options=pageInfo.getOptions();
   	if( debug > 0 ) logCompileInfo( pageInfo );
  -	
  +
           javac.setEncoding(pageInfo.getJavaEncoding());
           javac.setClasspath( computeCompilerClassPath( pageInfo ) );
           javac.setOutputDir(containerL.getOutputDir());
  @@ -216,6 +216,8 @@
       }
   
       public void logCompileInfo( JspPageInfo pageInfo ) {
  +	containerL.log( "Compiling java file " +
  +			pageInfo.getMangler().getJavaFileName());
   	Options options=pageInfo.getOptions();
   	containerL.log( "CLASSPATH= " + computeCompilerClassPath( pageInfo) );
   	if( debug > 2) {
  @@ -253,10 +255,7 @@
       /** Create a compier based on our options
        */
       public JavaCompiler createJavaCompiler(JspPageInfo pageInfo) {
  -	String javacName=pageInfo.getOptions().getJspCompilerPlugin();
  -	JavaCompiler javaC=JavaCompiler.createJavaCompiler( containerL,
  -							    javacName );
  -	return javaC;
  +	return createJavaCompiler( pageInfo, null );
       }
       
       /** Create a compier using a certain plugin
  @@ -264,6 +263,9 @@
       public JavaCompiler createJavaCompiler(JspPageInfo pageInfo,
   					   String javacName)
       {
  +	if( javacName==null ) 
  +	    javacName=pageInfo.getOptions().getJspCompilerPlugin();
  +	    
   	JavaCompiler javaC=JavaCompiler.createJavaCompiler( containerL,
   							    javacName );
   	return javaC;
  @@ -271,6 +273,9 @@
       
   
       public void postCompile( JspPageInfo pageInfo ) {
  +	if(debug>0) containerL.log( "Generated " +
  +				    pageInfo.getMangler().getClassFileName() );
  +
           if (!pageInfo.getOptions().getKeepGenerated()) {
               File javaFile = new File(pageInfo.getMangler().getJavaFileName());
               javaFile.delete();
  
  
  
  1.6       +0 -7      jakarta-tomcat-jasper/jasper34/generator/org/apache/jasper34/core/Constants.java
  
  Index: Constants.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-jasper/jasper34/generator/org/apache/jasper34/core/Constants.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- Constants.java	2001/06/12 15:01:01	1.5
  +++ Constants.java	2001/06/17 20:22:27	1.6
  @@ -141,17 +141,10 @@
       public static final int DEFAULT_BUFFER_SIZE = 8*K;
   
       /**
  -     * The query parameter that causes the JSP engine to just
  -     * pregenerated the servlet but not invoke it. 
  -     */
  -    public static final String PRECOMPILE = "jsp_precompile";
  -
  -    /**
        * Servlet context and request attributes that the JSP engine
        * uses. 
        */
       public static final String INC_REQUEST_URI = "javax.servlet.include.request_uri";
  -    public static final String INC_SERVLET_PATH = "javax.servlet.include.servlet_path";
       public static final String TMP_DIR = "javax.servlet.context.tempdir";
   
       /**