Update of 
/var/cvs/contributions/CMSContainer/cmsc/maintenance/src/java/com/finalist/cmsc/maintenance/beans
In directory 
james.mmbase.org:/tmp/cvs-serv11716/maintenance/src/java/com/finalist/cmsc/maintenance/beans

Modified Files:
        CreateRelationsForSecondaryContent.java 
Log Message:
CMSC-1206   Asset: enhance the create-relations-asset-channel.jsp script to 
find a good channel


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/cmsc/maintenance/src/java/com/finalist/cmsc/maintenance/beans
See also: http://www.mmbase.org/jira/browse/CMSC-1206


Index: CreateRelationsForSecondaryContent.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer/cmsc/maintenance/src/java/com/finalist/cmsc/maintenance/beans/CreateRelationsForSecondaryContent.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- CreateRelationsForSecondaryContent.java     30 Dec 2008 02:25:55 -0000      
1.11
+++ CreateRelationsForSecondaryContent.java     7 Jan 2009 03:35:54 -0000       
1.12
@@ -16,7 +16,7 @@
 import com.finalist.cmsc.services.publish.Publish;
 import com.finalist.cmsc.services.versioning.Versioning;
 import com.finalist.cmsc.services.versioning.VersioningException;
-
+import javax.servlet.jsp.PageContext;
 
 public class CreateRelationsForSecondaryContent {
 
@@ -34,11 +34,13 @@
    private Cloud cloud;
    private Integer parentNumber;
    private String type ;
+   public PageContext ctx ;
    /** MMbase logging system */
    private static final Logger log = 
Logging.getLoggerInstance(CreateRelationsForSecondaryContent.class.getName());
 
-   public CreateRelationsForSecondaryContent(Cloud cloud) {
+   public CreateRelationsForSecondaryContent(Cloud cloud,PageContext 
pageContext) {
       this.cloud = cloud;
+      ctx =  pageContext;
    }
 
    public String execute(Integer parentNumber,String type) throws Exception {
@@ -64,6 +66,7 @@
       NodeList assets = query.getList();
       
       log.info("Assets - Found total Assets: " + assets.size());
+      ctx.setAttribute("totalCount", assets.size());
       int counter = 0;
       
       for (int i = 0; i < assets.size(); i++) {
@@ -76,17 +79,13 @@
                
                Node channel = getRelatedChannel(asset);
                if(channel == null) {
-                  log.info("Assets - begin to add relation from  " + 
asset.getNumber()+" to channel " +root.getNumber()+ " Asset elements.");
                   relation = RelationUtil.createRelation(asset, root, 
CREATIONREL);
                }
                else {
-                  log.info("Assets - begin to add relation from  " + 
asset.getNumber()+" to channel " +channel.getNumber()+ " Asset elements.");
                   relation = RelationUtil.createRelation(asset, channel, 
CREATIONREL);
-                  log.info("Assets - added relations to Asset element."+ 
asset.getNumber());
                }
             }
             else {
-               log.info("Assets - begin to add relation from  " + 
asset.getNumber()+" to channel " +root.getNumber()+ " Asset elements.");
                relation = RelationUtil.createRelation(asset, root, 
CREATIONREL);
             }
 
@@ -107,6 +106,7 @@
             Publish.publish(relation);
          }*/
       }
+      ctx.setAttribute("addedRelationCount", counter);
       log.info("Assets - Added relations to " + counter + " Asset elements.");
   
       return "success";
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to