Update of 
/var/cvs/contributions/CMSContainer_Modules/directreaction/src/java/com/finalist/cmsc/resources/forms
In directory 
james.mmbase.org:/tmp/cvs-serv10328/directreaction/src/java/com/finalist/cmsc/resources/forms

Modified Files:
        ReactionAction.java 
Log Message:
CMSC-1064 Reduce mmapps.CloudProvider usage


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/directreaction/src/java/com/finalist/cmsc/resources/forms
See also: http://www.mmbase.org/jira/browse/CMSC-1064


Index: ReactionAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/directreaction/src/java/com/finalist/cmsc/resources/forms/ReactionAction.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- ReactionAction.java 1 Aug 2008 14:47:49 -0000       1.5
+++ ReactionAction.java 10 Sep 2008 12:36:37 -0000      1.6
@@ -5,9 +5,6 @@
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
-import net.sf.mmapps.modules.cloudprovider.CloudProvider;
-import net.sf.mmapps.modules.cloudprovider.CloudProviderFactory;
-
 import org.apache.struts.action.*;
 import org.mmbase.bridge.*;
 import org.mmbase.storage.search.RelationStep;
@@ -15,7 +12,7 @@
 import org.mmbase.util.logging.Logger;
 import org.mmbase.util.logging.Logging;
 
-import com.finalist.cmsc.services.publish.Publish;
+import com.finalist.cmsc.navigation.ServerUtil;
 
 public class ReactionAction extends SearchAction {
 
@@ -54,18 +51,10 @@
 
    @Override
    public Cloud getCloud() {
-      CloudProvider cloudProvider = CloudProviderFactory.getCloudProvider();
-      Cloud cloud = cloudProvider.getCloud();
-
       /* The DirectReactions should use the staging cloud if we are
        *  running in single-war-file mode.
        */
-      try{
-           Cloud remoteCloud = Publish.getRemoteCloud(cloud);
-          return remoteCloud;  //In case there is a live.server
-      } catch(NoClassDefFoundError e){
-         return cloud;                 //In case there is only a staging 
(single) server
-      }
+      return getCloudForAnonymousUpdate(ServerUtil.isLive());
    }
 
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to