Title: [waffle-scm] [681] trunk/examples/freemarker-example: Updated freemarker version.
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:

http://xircles.codehaus.org/manage_email

Reply via email to