- Revision
- 681
- Author
- mauro
- Date
- 2008-05-16 08:20:59 -0500 (Fri, 16 May 2008)
Log Message
Updated freemarker version. Added ToStringBuilder to person impl. Added console bind monitor for debug.
Modified Paths
Diff
Modified: trunk/examples/freemarker-example/pom.xml (680 => 681)
--- trunk/examples/freemarker-example/pom.xml 2008-05-16 13:03:00 UTC (rev 680) +++ trunk/examples/freemarker-example/pom.xml 2008-05-16 13:20:59 UTC (rev 681) @@ -1,4 +1,5 @@ -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.codehaus.waffle</groupId> @@ -11,9 +12,14 @@ <dependencies> <dependency> - <groupId>freemarker</groupId> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.3</version> + </dependency> + <dependency> + <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> - <version>2.3.8</version> + <version>2.3.12</version> </dependency> <dependency> <groupId>opensymphony</groupId>
Modified: trunk/examples/freemarker-example/src/main/java/org/codehaus/waffle/example/freemarker/persister/PersistablePerson.java (680 => 681)
--- trunk/examples/freemarker-example/src/main/java/org/codehaus/waffle/example/freemarker/persister/PersistablePerson.java 2008-05-16 13:03:00 UTC (rev 680) +++ trunk/examples/freemarker-example/src/main/java/org/codehaus/waffle/example/freemarker/persister/PersistablePerson.java 2008-05-16 13:20:59 UTC (rev 681) @@ -1,9 +1,12 @@ package org.codehaus.waffle.example.freemarker.persister; +import static org.apache.commons.lang.builder.ToStringStyle.SHORT_PREFIX_STYLE; + import java.util.ArrayList; import java.util.Date; import java.util.List; +import org.apache.commons.lang.builder.ToStringBuilder; import org.codehaus.waffle.example.freemarker.model.Person; public class PersistablePerson implements Person { @@ -117,7 +120,7 @@ public void setSkills(List<String> skills) { this.skills = skills; } - + public List<Integer> getLevels() { return levels; } @@ -129,7 +132,7 @@ public List<Double> getGrades() { return grades; } - + public void setGrades(List<Double> grades) { this.grades = grades; } @@ -154,9 +157,17 @@ return wizard; } + public boolean getWizard() { + return wizard; + } + public void setWizard(boolean wizard) { this.wizard = wizard; } + @Override + public String toString() { + return ToStringBuilder.reflectionToString(this, SHORT_PREFIX_STYLE); + } }
Modified: trunk/examples/freemarker-example/src/main/webapp/WEB-INF/web.xml (680 => 681)
--- trunk/examples/freemarker-example/src/main/webapp/WEB-INF/web.xml 2008-05-16 13:03:00 UTC (rev 680) +++ trunk/examples/freemarker-example/src/main/webapp/WEB-INF/web.xml 2008-05-16 13:20:59 UTC (rev 681) @@ -19,6 +19,10 @@ <param-name>register:ListValueConverter</param-name> <param-value>org.codehaus.waffle.bind.converters.ListValueConverter</param-value> </context-param> + <context-param> + <param-name>org.codehaus.waffle.monitor.BindMonitor</param-name> + <param-value>org.codehaus.waffle.monitor.ConsoleMonitor</param-value> + </context-param> <!-- Waffle context listener --> <listener>
To unsubscribe from this list please visit:
