From 50f03bdccb43f0a435bcfc81a9538d99184833cc Mon Sep 17 00:00:00 2001 From: Ted Nathan Husted Date: Mon, 11 Sep 2006 21:37:24 +0000 Subject: [PATCH] WW-1349 MailReader - Change to Spring copyproperties, per Matt Raible's suggestion, since OSCore BeanUtils has been removed from Struts Core. git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@442356 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/main/java/mailreader2/MailreaderSupport.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/mailreader/src/main/java/mailreader2/MailreaderSupport.java b/apps/mailreader/src/main/java/mailreader2/MailreaderSupport.java index 0d729fd86..f93aeebcb 100644 --- a/apps/mailreader/src/main/java/mailreader2/MailreaderSupport.java +++ b/apps/mailreader/src/main/java/mailreader2/MailreaderSupport.java @@ -18,7 +18,6 @@ package mailreader2; -import com.opensymphony.util.BeanUtils; import org.apache.struts2.interceptor.ApplicationAware; import org.apache.struts2.interceptor.SessionAware; import com.opensymphony.xwork2.ActionSupport; @@ -30,6 +29,7 @@ import org.apache.struts.apps.mailreader.dao.User; import org.apache.struts.apps.mailreader.dao.UserDatabase; import org.apache.struts.apps.mailreader.dao.impl.memory.MemorySubscription; import org.apache.struts.apps.mailreader.dao.impl.memory.MemoryUser; +import org.springframework.beans.BeanUtils; import java.util.Map; @@ -432,7 +432,7 @@ public class MailreaderSupport extends ActionSupport input.setPassword(_password); User user = createUser(_username, _password); if (null != user) { - BeanUtils.setValues(user, input, null); + BeanUtils.copyProperties(input,user); setUser(user); } } @@ -529,7 +529,7 @@ public class MailreaderSupport extends ActionSupport Subscription input = getSubscription(); Subscription sub = createSubscription(host); if (null != sub) { - BeanUtils.setValues(sub, input, null); + BeanUtils.copyProperties(input, sub); setSubscription(sub); setHost(sub.getHost()); }