Author: cbrisson
Date: Sun Dec 25 09:52:16 2016
New Revision: 1776000
URL: http://svn.apache.org/viewvc?rev=1776000&view=rev
Log:
[tools] reflect engine change in configuration API
Modified:
velocity/tools/trunk/velocity-tools-view/src/main/java/org/apache/velocity/tools/view/VelocityView.java
Modified:
velocity/tools/trunk/velocity-tools-view/src/main/java/org/apache/velocity/tools/view/VelocityView.java
URL:
http://svn.apache.org/viewvc/velocity/tools/trunk/velocity-tools-view/src/main/java/org/apache/velocity/tools/view/VelocityView.java?rev=1776000&r1=1775999&r2=1776000&view=diff
==============================================================================
---
velocity/tools/trunk/velocity-tools-view/src/main/java/org/apache/velocity/tools/view/VelocityView.java
(original)
+++
velocity/tools/trunk/velocity-tools-view/src/main/java/org/apache/velocity/tools/view/VelocityView.java
Sun Dec 25 09:52:16 2016
@@ -23,6 +23,7 @@ import java.io.InputStream;
import java.io.IOException;
import java.io.Writer;
import java.util.List;
+import java.util.Properties;
import javax.servlet.FilterConfig;
import javax.servlet.ServletConfig;
import javax.servlet.ServletContext;
@@ -47,7 +48,6 @@ import org.apache.velocity.tools.config.
import org.apache.velocity.tools.config.ConfigurationUtils;
import org.apache.velocity.tools.config.FactoryConfiguration;
import org.apache.velocity.tools.view.ViewToolContext;
-import org.apache.velocity.util.ExtProperties;
import org.apache.velocity.util.SimplePool;
/**
@@ -283,7 +283,7 @@ public class VelocityView extends ViewTo
/**
* Initializes the Velocity runtime, first calling
* loadConfiguration(JeeConfig) to get a
- * org.apache.velocity.util.ExtProperties
+ * java.util.Properties
* of configuration information
* and then calling velocityEngine.init(). Override this
* to do anything to the environment before the
@@ -318,8 +318,8 @@ public class VelocityView extends ViewTo
protected void configure(final JeeConfig config, final VelocityEngine
velocity)
{
// first get the default properties, and bail if we don't find them
- ExtProperties defaultProperties =
getProperties(DEFAULT_PROPERTIES_PATH, true);
- velocity.setExtendedProperties(defaultProperties);
+ Properties defaultProperties = getProperties(DEFAULT_PROPERTIES_PATH,
true);
+ velocity.setProperties(defaultProperties);
// check for application-wide user props in the context init params
String appPropsPath = servletContext.getInitParameter(PROPERTIES_KEY);
@@ -357,7 +357,7 @@ public class VelocityView extends ViewTo
// this will throw an exception if require is true and there
// are no properties at the path. if require is false, this
// will return null when there's no properties at the path
- ExtProperties props = getProperties(path, require);
+ Properties props = getProperties(path, require);
if (props == null)
{
return false;
@@ -366,7 +366,7 @@ public class VelocityView extends ViewTo
getLog().debug("Configuring Velocity with properties at: {}", path);
// these props will override those already set
- velocity.setExtendedProperties(props);
+ velocity.setProperties(props);
// notify that new props were set
return true;
}
@@ -496,12 +496,12 @@ public class VelocityView extends ViewTo
}
- protected ExtProperties getProperties(String path)
+ protected Properties getProperties(String path)
{
return getProperties(path, false);
}
- protected ExtProperties getProperties(String path, boolean required)
+ protected Properties getProperties(String path, boolean required)
{
if (getLog().isTraceEnabled())
{
@@ -514,7 +514,7 @@ public class VelocityView extends ViewTo
return null;
}
- ExtProperties properties = new ExtProperties();
+ Properties properties = new Properties();
try
{
properties.load(inputStream);