You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by wo...@apache.org on 2017/10/16 17:00:32 UTC

[38/51] [partial] incubator-freemarker-site git commit: in 2.3.27 release process, uploading the release documentation

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/IncludePage.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/IncludePage.html b/docs/api/freemarker/ext/servlet/IncludePage.html
index 246ea73..a3b277f 100644
--- a/docs/api/freemarker/ext/servlet/IncludePage.html
+++ b/docs/api/freemarker/ext/servlet/IncludePage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IncludePage (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>IncludePage (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IncludePage (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="IncludePage (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {
@@ -241,7 +241,12 @@ implements <a href="../../../freemarker/template/TemplateDirectiveModel.html" ti
                     <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../freemarker/template/TemplateDirectiveModel.html#execute-freemarker.core.Environment-java.util.Map-freemarker.template.TemplateModel:A-freemarker.template.TemplateDirectiveBody-">TemplateDirectiveModel</a></code></span></div>
 <div class="block">Executes this user-defined directive; called by FreeMarker when the user-defined
- directive is called in the template.</div>
+ directive is called in the template.
+ 
+ <p>This method should not throw <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><code>RuntimeException</code></a>, nor <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a> that wasn't caused by writing
+ to the output. Such exceptions should be catched inside the method and wrapped inside a
+ <a href="../../../freemarker/template/TemplateException.html" title="class in freemarker.template"><code>TemplateException</code></a>. (Note that setting <a href="../../../freemarker/template/Configuration.html#setWrapUncheckedExceptions-boolean-"><code>Configuration.setWrapUncheckedExceptions(boolean)</code></a> to
+ <code>true</code> can mitigate the negative effects of implementations that throw <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><code>RuntimeException</code></a>-s.)</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../freemarker/template/TemplateDirectiveModel.html#execute-freemarker.core.Environment-java.util.Map-freemarker.template.TemplateModel:A-freemarker.template.TemplateDirectiveBody-">execute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../freemarker/template/TemplateDirectiveModel.html" title="interface in freemarker.template">TemplateDirectiveModel</a></code></dd>
@@ -266,7 +271,8 @@ implements <a href="../../../freemarker/template/TemplateDirectiveModel.html" ti
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a href="../../../freemarker/template/TemplateException.html" title="class in freemarker.template">TemplateException</a></code> - If any problem occurs that's not an <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a> during writing the template
           output.</dd>
-<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - When writing the template output fails.</dd>
+<dd><code><a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - When writing the template output fails. Other <a href="http://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io"><code>IOException</code></a>-s should be catched in this
+          method and wrapped into <a href="../../../freemarker/template/TemplateException.html" title="class in freemarker.template"><code>TemplateException</code></a>.</dd>
 </dl>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/ServletContextHashModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/ServletContextHashModel.html b/docs/api/freemarker/ext/servlet/ServletContextHashModel.html
index 914c03d..9f0a24e 100644
--- a/docs/api/freemarker/ext/servlet/ServletContextHashModel.html
+++ b/docs/api/freemarker/ext/servlet/ServletContextHashModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ServletContextHashModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>ServletContextHashModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ServletContextHashModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="ServletContextHashModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {
@@ -234,7 +234,7 @@ implements <a href="../../../freemarker/template/TemplateHashModel.html" title="
 <h4>ServletContextHashModel</h4>
 <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
 public&nbsp;ServletContextHashModel(javax.servlet.ServletContext&nbsp;servletctx,
-                                            <a href="../../../freemarker/template/ObjectWrapper.html" title="interface in freemarker.template">ObjectWrapper</a>&nbsp;wrapper)</pre>
+                                           <a href="../../../freemarker/template/ObjectWrapper.html" title="interface in freemarker.template">ObjectWrapper</a>&nbsp;wrapper)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">use 
  <a href="../../../freemarker/ext/servlet/ServletContextHashModel.html#ServletContextHashModel-javax.servlet.GenericServlet-freemarker.template.ObjectWrapper-"><code>ServletContextHashModel(GenericServlet, ObjectWrapper)</code></a> instead.</span></div>
 </li>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/class-use/AllHttpScopesHashModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/class-use/AllHttpScopesHashModel.html b/docs/api/freemarker/ext/servlet/class-use/AllHttpScopesHashModel.html
index f09c565..fdbbd83 100644
--- a/docs/api/freemarker/ext/servlet/class-use/AllHttpScopesHashModel.html
+++ b/docs/api/freemarker/ext/servlet/class-use/AllHttpScopesHashModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.servlet.AllHttpScopesHashModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.servlet.AllHttpScopesHashModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.servlet.AllHttpScopesHashModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.servlet.AllHttpScopesHashModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/class-use/FreemarkerServlet.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/class-use/FreemarkerServlet.html b/docs/api/freemarker/ext/servlet/class-use/FreemarkerServlet.html
index 8dc9d85..2e6b2d7 100644
--- a/docs/api/freemarker/ext/servlet/class-use/FreemarkerServlet.html
+++ b/docs/api/freemarker/ext/servlet/class-use/FreemarkerServlet.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.servlet.FreemarkerServlet (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.servlet.FreemarkerServlet (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.servlet.FreemarkerServlet (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.servlet.FreemarkerServlet (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/class-use/HttpRequestHashModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/class-use/HttpRequestHashModel.html b/docs/api/freemarker/ext/servlet/class-use/HttpRequestHashModel.html
index 52e399f..636438e 100644
--- a/docs/api/freemarker/ext/servlet/class-use/HttpRequestHashModel.html
+++ b/docs/api/freemarker/ext/servlet/class-use/HttpRequestHashModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.servlet.HttpRequestHashModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.servlet.HttpRequestHashModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.servlet.HttpRequestHashModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.servlet.HttpRequestHashModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/class-use/HttpRequestParametersHashModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/class-use/HttpRequestParametersHashModel.html b/docs/api/freemarker/ext/servlet/class-use/HttpRequestParametersHashModel.html
index b4cbf74..2b8fc43 100644
--- a/docs/api/freemarker/ext/servlet/class-use/HttpRequestParametersHashModel.html
+++ b/docs/api/freemarker/ext/servlet/class-use/HttpRequestParametersHashModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.servlet.HttpRequestParametersHashModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.servlet.HttpRequestParametersHashModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.servlet.HttpRequestParametersHashModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.servlet.HttpRequestParametersHashModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/class-use/HttpSessionHashModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/class-use/HttpSessionHashModel.html b/docs/api/freemarker/ext/servlet/class-use/HttpSessionHashModel.html
index 9c24240..6bbb553 100644
--- a/docs/api/freemarker/ext/servlet/class-use/HttpSessionHashModel.html
+++ b/docs/api/freemarker/ext/servlet/class-use/HttpSessionHashModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.servlet.HttpSessionHashModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.servlet.HttpSessionHashModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.servlet.HttpSessionHashModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.servlet.HttpSessionHashModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/class-use/IncludePage.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/class-use/IncludePage.html b/docs/api/freemarker/ext/servlet/class-use/IncludePage.html
index a684e0d..88a827a 100644
--- a/docs/api/freemarker/ext/servlet/class-use/IncludePage.html
+++ b/docs/api/freemarker/ext/servlet/class-use/IncludePage.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.servlet.IncludePage (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.servlet.IncludePage (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.servlet.IncludePage (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.servlet.IncludePage (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/class-use/ServletContextHashModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/class-use/ServletContextHashModel.html b/docs/api/freemarker/ext/servlet/class-use/ServletContextHashModel.html
index 1804736..28d57c7 100644
--- a/docs/api/freemarker/ext/servlet/class-use/ServletContextHashModel.html
+++ b/docs/api/freemarker/ext/servlet/class-use/ServletContextHashModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.servlet.ServletContextHashModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.servlet.ServletContextHashModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.servlet.ServletContextHashModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.servlet.ServletContextHashModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/package-frame.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/package-frame.html b/docs/api/freemarker/ext/servlet/package-frame.html
index 5b4688d..432d63f 100644
--- a/docs/api/freemarker/ext/servlet/package-frame.html
+++ b/docs/api/freemarker/ext/servlet/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.servlet (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.servlet (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/package-summary.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/package-summary.html b/docs/api/freemarker/ext/servlet/package-summary.html
index 3935480..27bb0e7 100644
--- a/docs/api/freemarker/ext/servlet/package-summary.html
+++ b/docs/api/freemarker/ext/servlet/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.servlet (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.servlet (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.servlet (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="freemarker.ext.servlet (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/package-tree.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/package-tree.html b/docs/api/freemarker/ext/servlet/package-tree.html
index f4ada13..bf71046 100644
--- a/docs/api/freemarker/ext/servlet/package-tree.html
+++ b/docs/api/freemarker/ext/servlet/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.servlet Class Hierarchy (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.servlet Class Hierarchy (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.servlet Class Hierarchy (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="freemarker.ext.servlet Class Hierarchy (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/servlet/package-use.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/servlet/package-use.html b/docs/api/freemarker/ext/servlet/package-use.html
index 632d1a1..1e9c4e0 100644
--- a/docs/api/freemarker/ext/servlet/package-use.html
+++ b/docs/api/freemarker/ext/servlet/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:41 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.ext.servlet (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Package freemarker.ext.servlet (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package freemarker.ext.servlet (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Package freemarker.ext.servlet (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/IdentityHashMap.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/IdentityHashMap.html b/docs/api/freemarker/ext/util/IdentityHashMap.html
index 1b9f8ba..b5cfd28 100644
--- a/docs/api/freemarker/ext/util/IdentityHashMap.html
+++ b/docs/api/freemarker/ext/util/IdentityHashMap.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>IdentityHashMap (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>IdentityHashMap (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="IdentityHashMap (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="IdentityHashMap (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/ModelCache.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/ModelCache.html b/docs/api/freemarker/ext/util/ModelCache.html
index 6a5c643..8ba065d 100644
--- a/docs/api/freemarker/ext/util/ModelCache.html
+++ b/docs/api/freemarker/ext/util/ModelCache.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ModelCache (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>ModelCache (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ModelCache (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="ModelCache (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/ModelFactory.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/ModelFactory.html b/docs/api/freemarker/ext/util/ModelFactory.html
index 7e40e9b..fc26464 100644
--- a/docs/api/freemarker/ext/util/ModelFactory.html
+++ b/docs/api/freemarker/ext/util/ModelFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ModelFactory (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>ModelFactory (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ModelFactory (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="ModelFactory (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/WrapperTemplateModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/WrapperTemplateModel.html b/docs/api/freemarker/ext/util/WrapperTemplateModel.html
index eed3f70..9307854 100644
--- a/docs/api/freemarker/ext/util/WrapperTemplateModel.html
+++ b/docs/api/freemarker/ext/util/WrapperTemplateModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>WrapperTemplateModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>WrapperTemplateModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="WrapperTemplateModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="WrapperTemplateModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/class-use/IdentityHashMap.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/class-use/IdentityHashMap.html b/docs/api/freemarker/ext/util/class-use/IdentityHashMap.html
index 5f9ff15..2fdd9b4 100644
--- a/docs/api/freemarker/ext/util/class-use/IdentityHashMap.html
+++ b/docs/api/freemarker/ext/util/class-use/IdentityHashMap.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.util.IdentityHashMap (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.util.IdentityHashMap (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.util.IdentityHashMap (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.util.IdentityHashMap (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/class-use/ModelCache.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/class-use/ModelCache.html b/docs/api/freemarker/ext/util/class-use/ModelCache.html
index 55d2bbf..1395ed1 100644
--- a/docs/api/freemarker/ext/util/class-use/ModelCache.html
+++ b/docs/api/freemarker/ext/util/class-use/ModelCache.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.util.ModelCache (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.util.ModelCache (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.util.ModelCache (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.util.ModelCache (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/class-use/ModelFactory.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/class-use/ModelFactory.html b/docs/api/freemarker/ext/util/class-use/ModelFactory.html
index a24ee5c..38995f7 100644
--- a/docs/api/freemarker/ext/util/class-use/ModelFactory.html
+++ b/docs/api/freemarker/ext/util/class-use/ModelFactory.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.ext.util.ModelFactory (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Interface freemarker.ext.util.ModelFactory (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.ext.util.ModelFactory (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Interface freemarker.ext.util.ModelFactory (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/class-use/WrapperTemplateModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/class-use/WrapperTemplateModel.html b/docs/api/freemarker/ext/util/class-use/WrapperTemplateModel.html
index 70040eb..1661b0e 100644
--- a/docs/api/freemarker/ext/util/class-use/WrapperTemplateModel.html
+++ b/docs/api/freemarker/ext/util/class-use/WrapperTemplateModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface freemarker.ext.util.WrapperTemplateModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Interface freemarker.ext.util.WrapperTemplateModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface freemarker.ext.util.WrapperTemplateModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Interface freemarker.ext.util.WrapperTemplateModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/package-frame.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/package-frame.html b/docs/api/freemarker/ext/util/package-frame.html
index 63063f5..56044d4 100644
--- a/docs/api/freemarker/ext/util/package-frame.html
+++ b/docs/api/freemarker/ext/util/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.util (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.util (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/package-summary.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/package-summary.html b/docs/api/freemarker/ext/util/package-summary.html
index 205955a..ff2302c 100644
--- a/docs/api/freemarker/ext/util/package-summary.html
+++ b/docs/api/freemarker/ext/util/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.util (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.util (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.util (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="freemarker.ext.util (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/package-tree.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/package-tree.html b/docs/api/freemarker/ext/util/package-tree.html
index 63052e2..50ca372 100644
--- a/docs/api/freemarker/ext/util/package-tree.html
+++ b/docs/api/freemarker/ext/util/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.util Class Hierarchy (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.util Class Hierarchy (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.util Class Hierarchy (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="freemarker.ext.util Class Hierarchy (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/util/package-use.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/util/package-use.html b/docs/api/freemarker/ext/util/package-use.html
index 9eb84ae..47f4534 100644
--- a/docs/api/freemarker/ext/util/package-use.html
+++ b/docs/api/freemarker/ext/util/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:41 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.ext.util (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Package freemarker.ext.util (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package freemarker.ext.util (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Package freemarker.ext.util (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/xml/NodeListModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/xml/NodeListModel.html b/docs/api/freemarker/ext/xml/NodeListModel.html
index 0c9c212..cb862a2 100644
--- a/docs/api/freemarker/ext/xml/NodeListModel.html
+++ b/docs/api/freemarker/ext/xml/NodeListModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>NodeListModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>NodeListModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="NodeListModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="NodeListModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/xml/class-use/NodeListModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/xml/class-use/NodeListModel.html b/docs/api/freemarker/ext/xml/class-use/NodeListModel.html
index 88bea3b..c00bd57 100644
--- a/docs/api/freemarker/ext/xml/class-use/NodeListModel.html
+++ b/docs/api/freemarker/ext/xml/class-use/NodeListModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.ext.xml.NodeListModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.ext.xml.NodeListModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.ext.xml.NodeListModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.ext.xml.NodeListModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/xml/package-frame.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/xml/package-frame.html b/docs/api/freemarker/ext/xml/package-frame.html
index 8d901dc..af26242 100644
--- a/docs/api/freemarker/ext/xml/package-frame.html
+++ b/docs/api/freemarker/ext/xml/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.xml (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.xml (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/xml/package-summary.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/xml/package-summary.html b/docs/api/freemarker/ext/xml/package-summary.html
index d7ae62b..f6e4668 100644
--- a/docs/api/freemarker/ext/xml/package-summary.html
+++ b/docs/api/freemarker/ext/xml/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.xml (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.xml (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.xml (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="freemarker.ext.xml (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/xml/package-tree.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/xml/package-tree.html b/docs/api/freemarker/ext/xml/package-tree.html
index dc810a0..d859c65 100644
--- a/docs/api/freemarker/ext/xml/package-tree.html
+++ b/docs/api/freemarker/ext/xml/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.ext.xml Class Hierarchy (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.ext.xml Class Hierarchy (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.ext.xml Class Hierarchy (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="freemarker.ext.xml Class Hierarchy (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/ext/xml/package-use.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/ext/xml/package-use.html b/docs/api/freemarker/ext/xml/package-use.html
index e313352..5796982 100644
--- a/docs/api/freemarker/ext/xml/package-use.html
+++ b/docs/api/freemarker/ext/xml/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:41 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.ext.xml (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Package freemarker.ext.xml (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package freemarker.ext.xml (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Package freemarker.ext.xml (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/log/Logger.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/log/Logger.html b/docs/api/freemarker/log/Logger.html
index 9a87780..04f87bd 100644
--- a/docs/api/freemarker/log/Logger.html
+++ b/docs/api/freemarker/log/Logger.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Logger (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Logger (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Logger (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Logger (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {
@@ -676,7 +676,7 @@ public static final&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/
 <h4>selectLoggerLibrary</h4>
 <pre><a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
 public static&nbsp;void&nbsp;selectLoggerLibrary(int&nbsp;libraryEnum)
-                                             throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
+                                            throws <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang">ClassNotFoundException</a></pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">This method isn't reliable, unless you can somehow ensure that you access the FreeMarker classes
              first; use the <a href="../../freemarker/log/Logger.html#SYSTEM_PROPERTY_NAME_LOGGER_LIBRARY">"org.freemarker.loggerLibrary"</a> Java system property instead, like
              <code>java ... -Dorg.freemarker.loggerLibrary=slf4j</code>. See

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/log/class-use/Logger.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/log/class-use/Logger.html b/docs/api/freemarker/log/class-use/Logger.html
index f8d233b..e9949a3 100644
--- a/docs/api/freemarker/log/class-use/Logger.html
+++ b/docs/api/freemarker/log/class-use/Logger.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class freemarker.log.Logger (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Class freemarker.log.Logger (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class freemarker.log.Logger (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Class freemarker.log.Logger (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/log/package-frame.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/log/package-frame.html b/docs/api/freemarker/log/package-frame.html
index 288e099..5825090 100644
--- a/docs/api/freemarker/log/package-frame.html
+++ b/docs/api/freemarker/log/package-frame.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.log (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.log (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/log/package-summary.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/log/package-summary.html b/docs/api/freemarker/log/package-summary.html
index ac3c1df..723d836 100644
--- a/docs/api/freemarker/log/package-summary.html
+++ b/docs/api/freemarker/log/package-summary.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.log (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.log (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.log (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="freemarker.log (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/log/package-tree.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/log/package-tree.html b/docs/api/freemarker/log/package-tree.html
index cd15d49..2456756 100644
--- a/docs/api/freemarker/log/package-tree.html
+++ b/docs/api/freemarker/log/package-tree.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:40 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>freemarker.log Class Hierarchy (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>freemarker.log Class Hierarchy (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="freemarker.log Class Hierarchy (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="freemarker.log Class Hierarchy (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/log/package-use.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/log/package-use.html b/docs/api/freemarker/log/package-use.html
index d77efc7..3017b9e 100644
--- a/docs/api/freemarker/log/package-use.html
+++ b/docs/api/freemarker/log/package-use.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:41 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:47 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package freemarker.log (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>Uses of Package freemarker.log (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package freemarker.log (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="Uses of Package freemarker.log (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/template/AdapterTemplateModel.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/template/AdapterTemplateModel.html b/docs/api/freemarker/template/AdapterTemplateModel.html
index a2f75f8..1d1f69a 100644
--- a/docs/api/freemarker/template/AdapterTemplateModel.html
+++ b/docs/api/freemarker/template/AdapterTemplateModel.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_66) on Sat Mar 25 11:54:39 CET 2017 -->
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AdapterTemplateModel (FreeMarker 2.3.26-incubating API)</title>
-<meta name="date" content="2017-03-25">
+<title>AdapterTemplateModel (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
 <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AdapterTemplateModel (FreeMarker 2.3.26-incubating API)";
+            parent.document.title="AdapterTemplateModel (FreeMarker 2.3.27-incubating API)";
         }
     }
     catch(err) {
@@ -51,7 +51,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li>Prev&nbsp;Class</li>
-<li><a href="../../freemarker/template/Configuration.html" title="class in freemarker.template"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/template/AttemptExceptionReporter.html" title="interface in freemarker.template"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../index.html?freemarker/template/AdapterTemplateModel.html" target="_top">Frames</a></li>
@@ -230,7 +230,7 @@ extends <a href="../../freemarker/template/TemplateModel.html" title="interface
 <div class="subNav">
 <ul class="navList">
 <li>Prev&nbsp;Class</li>
-<li><a href="../../freemarker/template/Configuration.html" title="class in freemarker.template"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/template/AttemptExceptionReporter.html" title="interface in freemarker.template"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../index.html?freemarker/template/AdapterTemplateModel.html" target="_top">Frames</a></li>

http://git-wip-us.apache.org/repos/asf/incubator-freemarker-site/blob/1be96ba0/docs/api/freemarker/template/AttemptExceptionReporter.html
----------------------------------------------------------------------
diff --git a/docs/api/freemarker/template/AttemptExceptionReporter.html b/docs/api/freemarker/template/AttemptExceptionReporter.html
new file mode 100644
index 0000000..4da5439
--- /dev/null
+++ b/docs/api/freemarker/template/AttemptExceptionReporter.html
@@ -0,0 +1,286 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_144) on Sun Oct 15 21:19:46 EDT 2017 -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>AttemptExceptionReporter (FreeMarker 2.3.27-incubating API)</title>
+<meta name="date" content="2017-10-15">
+<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
+<script type="text/javascript" src="../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="AttemptExceptionReporter (FreeMarker 2.3.27-incubating API)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":6};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AttemptExceptionReporter.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-all.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../freemarker/template/AdapterTemplateModel.html" title="interface in freemarker.template"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/template/Configuration.html" title="class in freemarker.template"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?freemarker/template/AttemptExceptionReporter.html" target="_top">Frames</a></li>
+<li><a href="AttemptExceptionReporter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">freemarker.template</div>
+<h2 title="Interface AttemptExceptionReporter" class="title">Interface AttemptExceptionReporter</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public interface <span class="typeNameLabel">AttemptExceptionReporter</span></pre>
+<div class="block">Used for the <a href="../../freemarker/core/Configurable.html#setAttemptExceptionReporter-freemarker.template.AttemptExceptionReporter-"><code>attempt_exception_reported</code></a>
+ configuration setting.</div>
+</li>
+</ul>
+</div>
+<div class="summary">
+<ul class="blockList">
+<li class="blockList">
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
+<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Field and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>static <a href="../../freemarker/template/AttemptExceptionReporter.html" title="interface in freemarker.template">AttemptExceptionReporter</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/template/AttemptExceptionReporter.html#LOG_ERROR_REPORTER">LOG_ERROR_REPORTER</a></span></code>
+<div class="block">Logs the exception into the "freemarker.runtime" log category with "error" log level.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code>static <a href="../../freemarker/template/AttemptExceptionReporter.html" title="interface in freemarker.template">AttemptExceptionReporter</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/template/AttemptExceptionReporter.html#LOG_WARN_REPORTER">LOG_WARN_REPORTER</a></span></code>
+<div class="block">Like <a href="../../freemarker/template/AttemptExceptionReporter.html#LOG_ERROR_REPORTER"><code>LOG_ERROR_REPORTER</code></a>, but it logs with "warn" log level.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</a>
+<h3>Method Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th class="colLast" scope="col">Method and Description</th>
+</tr>
+<tr id="i0" class="altColor">
+<td class="colFirst"><code>void</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../freemarker/template/AttemptExceptionReporter.html#report-freemarker.template.TemplateException-freemarker.core.Environment-">report</a></span>(<a href="../../freemarker/template/TemplateException.html" title="class in freemarker.template">TemplateException</a>&nbsp;te,
+      <a href="../../freemarker/core/Environment.html" title="class in freemarker.core">Environment</a>&nbsp;env)</code>
+<div class="block">Called to log or otherwise report the error that has occurred inside an <code>#attempt</code> block.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ============ FIELD DETAIL =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.detail">
+<!--   -->
+</a>
+<h3>Field Detail</h3>
+<a name="LOG_ERROR_REPORTER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>LOG_ERROR_REPORTER</h4>
+<pre>static final&nbsp;<a href="../../freemarker/template/AttemptExceptionReporter.html" title="interface in freemarker.template">AttemptExceptionReporter</a> LOG_ERROR_REPORTER</pre>
+<div class="block">Logs the exception into the "freemarker.runtime" log category with "error" log level. This is the default
+ <a href="../../freemarker/template/AttemptExceptionReporter.html" title="interface in freemarker.template"><code>AttemptExceptionReporter</code></a>. The error message will explain that the error was handled by an
+ <code>#attempt</code> block.</div>
+</li>
+</ul>
+<a name="LOG_WARN_REPORTER">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>LOG_WARN_REPORTER</h4>
+<pre>static final&nbsp;<a href="../../freemarker/template/AttemptExceptionReporter.html" title="interface in freemarker.template">AttemptExceptionReporter</a> LOG_WARN_REPORTER</pre>
+<div class="block">Like <a href="../../freemarker/template/AttemptExceptionReporter.html#LOG_ERROR_REPORTER"><code>LOG_ERROR_REPORTER</code></a>, but it logs with "warn" log level.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="report-freemarker.template.TemplateException-freemarker.core.Environment-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>report</h4>
+<pre>void&nbsp;report(<a href="../../freemarker/template/TemplateException.html" title="class in freemarker.template">TemplateException</a>&nbsp;te,
+            <a href="../../freemarker/core/Environment.html" title="class in freemarker.core">Environment</a>&nbsp;env)</pre>
+<div class="block">Called to log or otherwise report the error that has occurred inside an <code>#attempt</code> block.</div>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="class-use/AttemptExceptionReporter.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../index-all.html">Index</a></li>
+<li><a href="../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../freemarker/template/AdapterTemplateModel.html" title="interface in freemarker.template"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../freemarker/template/Configuration.html" title="class in freemarker.template"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../index.html?freemarker/template/AttemptExceptionReporter.html" target="_top">Frames</a></li>
+<li><a href="AttemptExceptionReporter.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>