Author: kkolinko
Date: Wed Jun 24 11:17:24 2009
New Revision: 787978

URL: http://svn.apache.org/viewvc?rev=787978&view=rev
Log:
Updated Jasper runtime and JspC to use "1.6" as the values for 
compilerSourceVM, compilerTargetVM options by default,
as Tomcat 7 runs on JRE 1.6+

Modified:
    tomcat/trunk/conf/web.xml
    tomcat/trunk/java/org/apache/jasper/EmbeddedServletOptions.java
    tomcat/trunk/java/org/apache/jasper/JspC.java
    tomcat/trunk/java/org/apache/jasper/resources/LocalStrings.properties
    tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_es.properties
    tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_fr.properties
    tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_ja.properties
    tomcat/trunk/webapps/docs/jasper-howto.xml

Modified: tomcat/trunk/conf/web.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/conf/web.xml?rev=787978&r1=787977&r2=787978&view=diff
==============================================================================
--- tomcat/trunk/conf/web.xml (original)
+++ tomcat/trunk/conf/web.xml Wed Jun 24 11:17:24 2009
@@ -125,9 +125,9 @@
   <!--                       pages.  See the jasper documentation for more  -->
   <!--                       information.                                   -->
   <!--                                                                      -->
-  <!--   compilerSourceVM    Compiler source VM. [1.5]                      -->
+  <!--   compilerSourceVM    Compiler source VM. [1.6]                      -->
   <!--                                                                      -->
-  <!--   compilerTargetVM    Compiler target VM. [1.5]                      
-->  
+  <!--   compilerTargetVM    Compiler target VM. [1.6]                      -->
   <!--                                                                      -->
   <!--   development         Is Jasper used in development mode? If true,   -->
   <!--                       the frequency at which JSPs are checked for    -->

Modified: tomcat/trunk/java/org/apache/jasper/EmbeddedServletOptions.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/EmbeddedServletOptions.java?rev=787978&r1=787977&r2=787978&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/jasper/EmbeddedServletOptions.java (original)
+++ tomcat/trunk/java/org/apache/jasper/EmbeddedServletOptions.java Wed Jun 24 
11:17:24 2009
@@ -131,12 +131,12 @@
     /**
      * Compiler target VM.
      */
-    private String compilerTargetVM = "1.5";
+    private String compilerTargetVM = "1.6";
     
     /**
      * The compiler source VM.
      */
-    private String compilerSourceVM = "1.5";
+    private String compilerSourceVM = "1.6";
     
     /**
      * The compiler class name.
@@ -377,18 +377,6 @@
     public EmbeddedServletOptions(ServletConfig config,
             ServletContext context) {
         
-        // JVM version numbers
-        // - not needed, because this version of Tomcat requires at least JDK 
1.5
-        // try {
-        //    if 
(Float.parseFloat(System.getProperty("java.specification.version")) > 1.4) {
-        //        compilerSourceVM = compilerTargetVM = "1.5";
-        //    } else {
-        //        compilerSourceVM = compilerTargetVM = "1.4";
-        //    }
-        // } catch (NumberFormatException e) {
-        //    // Ignore
-        // }
-        
         Enumeration<String> enumeration=config.getInitParameterNames();
         while( enumeration.hasMoreElements() ) {
             String k=enumeration.nextElement();

Modified: tomcat/trunk/java/org/apache/jasper/JspC.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/JspC.java?rev=787978&r1=787977&r2=787978&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/jasper/JspC.java (original)
+++ tomcat/trunk/java/org/apache/jasper/JspC.java Wed Jun 24 11:17:24 2009
@@ -164,8 +164,8 @@
 
     protected String compiler = null;
 
-    protected String compilerTargetVM = "1.4";
-    protected String compilerSourceVM = "1.4";
+    protected String compilerTargetVM = "1.6";
+    protected String compilerSourceVM = "1.6";
 
     protected boolean classDebugInfo = true;
 

Modified: tomcat/trunk/java/org/apache/jasper/resources/LocalStrings.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/resources/LocalStrings.properties?rev=787978&r1=787977&r2=787978&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/jasper/resources/LocalStrings.properties 
(original)
+++ tomcat/trunk/java/org/apache/jasper/resources/LocalStrings.properties Wed 
Jun 24 11:17:24 2009
@@ -256,8 +256,8 @@
 \    -xpoweredBy        Add X-Powered-By response header\n\
 \    -trimSpaces        Trim spaces in template text between actions, 
directives\n\
 \    -javaEncoding <enc> Set the encoding charset for Java classes (default 
UTF-8)\n\
-\    -source <version>   Set the -source argument to the compiler (default 
1.4)\n\
-\    -target <version>   Set the -target argument to the compiler (default 
1.4)\n\
+\    -source <version>   Set the -source argument to the compiler (default 
1.6)\n\
+\    -target <version>   Set the -target argument to the compiler (default 
1.6)\n\
 
 jspc.webxml.header=<?xml version="1.0" encoding="ISO-8859-1"?>\n\
 \n\

Modified: 
tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_es.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_es.properties?rev=787978&r1=787977&r2=787978&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_es.properties 
(original)
+++ tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_es.properties 
Wed Jun 24 11:17:24 2009
@@ -256,8 +256,8 @@
        \    -xpoweredBy        A\u00F1ade cabecera de respuesta  
X-Powered-By\n\
        \    -trimSpaces        Trim spaces in template text between actions, 
directives\n\
        \    -javaEncoding <enc> Set the encoding charset for Java classes 
(default UTF-8)\n\
-       \    -source <version>   Set the -source argument to the compiler 
(default 1.4)\n\
-       \    -target <version>   Set the -target argument to the compiler 
(default 1.4)\n
+       \    -source <version>   Set the -source argument to the compiler 
(default 1.6)\n\
+       \    -target <version>   Set the -target argument to the compiler 
(default 1.6)\n
 jspc.webxml.header = <?xml version\="1.0" encoding\="ISO-8859-1"?>\n\
        \n\
        <\!DOCTYPE web-app\n\

Modified: 
tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_fr.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_fr.properties?rev=787978&r1=787977&r2=787978&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_fr.properties 
(original)
+++ tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_fr.properties 
Wed Jun 24 11:17:24 2009
@@ -198,8 +198,8 @@
 \    -sax2 <driverclassname>  Le nom de classe du Driver SAX 2.0 \u00e0 
utiliser\n\
 \    -trimSpaces        Trim spaces in template text between actions, 
directives\n\
 \    -javaEncoding <enc> Set the encoding charset for Java classes (default 
UTF-8)\n\
-\    -source <version>   Set the -source argument to the compiler (default 
1.4)\n\
-\    -target <version>   Set the -target argument to the compiler (default 
1.4)\n\
+\    -source <version>   Set the -source argument to the compiler (default 
1.6)\n\
+\    -target <version>   Set the -target argument to the compiler (default 
1.6)\n\
 
 jspc.webxml.header=<?xml version="1.0" encoding="ISO-8859-1"?>\n\
 \n\

Modified: 
tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_ja.properties
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_ja.properties?rev=787978&r1=787977&r2=787978&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_ja.properties 
(original)
+++ tomcat/trunk/java/org/apache/jasper/resources/LocalStrings_ja.properties 
Wed Jun 24 11:17:24 2009
@@ -241,8 +241,8 @@
 \    -trimSpaces        
\u30a2\u30af\u30b7\u30e7\u30f3\u3084\u6307\u793a\u5b50\u306e\u9593\u306e\u30c6\u30f3\u30d7\u30ec\u30fc\u30c8\u30c6\u30ad\u30b9\u30c8\u4e2d\u306e\u30b9\u30da\u30fc\u30b9\u3092\u524a\u9664\n\
 \    -trimSpaces        Trim spaces in template text between actions, 
directives\n\
 \    -javaEncoding <enc> Set the encoding charset for Java classes (default 
UTF-8)\n\
-\    -source <version>   Set the -source argument to the compiler (default 
1.4)\n\
-\    -target <version>   Set the -target argument to the compiler (default 
1.4)\n\
+\    -source <version>   Set the -source argument to the compiler (default 
1.6)\n\
+\    -target <version>   Set the -target argument to the compiler (default 
1.6)\n\
 
 jspc.webxml.header=<?xml version="1.0" encoding="ISO-8859-1"?>\n\
 \n\

Modified: tomcat/trunk/webapps/docs/jasper-howto.xml
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/webapps/docs/jasper-howto.xml?rev=787978&r1=787977&r2=787978&view=diff
==============================================================================
--- tomcat/trunk/webapps/docs/jasper-howto.xml (original)
+++ tomcat/trunk/webapps/docs/jasper-howto.xml Wed Jun 24 11:17:24 2009
@@ -107,10 +107,10 @@
 No default value.</li>
 
 <li><strong>compilerSourceVM</strong> - What JDK version are the source files
-compatible with? (Default value: <code>1.5</code>)</li>
+compatible with? (Default value: <code>1.6</code>)</li>
 
 <li><strong>compilerTargetVM</strong> - What JDK version are the generated 
files
-compatible with? (Default value: <code>1.5</code>)</li>
+compatible with? (Default value: <code>1.6</code>)</li>
 
 <li><strong>development</strong> - Is Jasper used in development mode? If true,
 the frequency at which JSPs are checked for modification may be specified via
@@ -318,9 +318,9 @@
 At the jasper2 task you can use the option <code>addWebXmlMappings</code> for 
 automatic merge the <code>${webapp.path}/WEB-INF/generated_web.xml</code>
 with the current web application deployment descriptor at
-<code>${webapp.path}/WEB-INF/web.xml</code>. When you want to use Java 5
+<code>${webapp.path}/WEB-INF/web.xml</code>. When you want to use Java 6
 features inside your jsp's, add the following javac compiler task attributes:
-<code>source=&quot;1.5&quot; target=&quot;1.5&quot;</code>. For live
+<code>source=&quot;1.6&quot; target=&quot;1.6&quot;</code>. For live
 applications you can also compile with <code>optimize=&quot;on&quot;</code> and
 without debug info <code>debug=&quot;off&quot;</code>.
 </p>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to