Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/forms
In directory james.mmbase.org:/tmp/cvs-serv4882/forms

Modified Files:
        SubscriptionImportExportAction.java 
Log Message:
CMSC-1107 Newsletter errors in log: JDBC begin failed


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/forms
See also: http://www.mmbase.org/jira/browse/CMSC-1107


Index: SubscriptionImportExportAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/forms/SubscriptionImportExportAction.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- SubscriptionImportExportAction.java 14 Oct 2008 11:22:43 -0000      1.11
+++ SubscriptionImportExportAction.java 29 Oct 2008 07:33:22 -0000      1.12
@@ -6,6 +6,7 @@
 import com.finalist.cmsc.services.community.security.AuthenticationService;
 import com.finalist.newsletter.domain.Subscription;
 import com.finalist.newsletter.domain.Term;
+import com.finalist.newsletter.services.CommunityModuleAdapter;
 import com.finalist.newsletter.services.NewsletterSubscriptionServices;
 import com.finalist.newsletter.services.NewsletterService;
 import com.finalist.cmsc.services.community.security.Authentication;
@@ -62,7 +63,12 @@
       } else {
          subscriptions = subscriptionServices.getAllSubscription();
       }
-
+      for(Subscription subscription:subscriptions) {
+         String subscriberId = subscription.getSubscriberId();
+         if(StringUtils.isNotEmpty(subscriberId)) {
+            
subscription.setSubscriber(CommunityModuleAdapter.getUserById(subscriberId));
+         }
+      }
       String xml = getXStream().toXML(subscriptions);
       byte[] bytes = xml.getBytes();
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to