From: <jbo...@li...> - 2006-04-27 18:46:41
|
Author: wrzep Date: 2006-04-27 14:46:35 -0400 (Thu, 27 Apr 2006) New Revision: 3997 Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/Status.java labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresServiceImpl.java Log: JBLAB-599 added log msgs Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/Status.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/Status.java 2006-04-27 18:42:31 UTC (rev 3996) +++ labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/Status.java 2006-04-27 18:46:35 UTC (rev 3997) @@ -96,8 +96,8 @@ ScoresManager.save(projects, pluginsConf); // <debug>; - long v = ScoresManager.getValue("downloads", "jbosswiki", new Date(), new Date()); - System.out.println("value = " + v); + //long v = ScoresManager.getValue("downloads", "jbosswiki", new Date(), new Date()); + //System.out.println("value = " + v); // </debug> pluginsValues = ScoresManager.getCurrentScores(); Modified: labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresServiceImpl.java =================================================================== --- labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresServiceImpl.java 2006-04-27 18:42:31 UTC (rev 3996) +++ labs/jbosslabs/trunk/portal-extensions/forge-status/src/java/org/jboss/forge/status/service/impl/ScoresServiceImpl.java 2006-04-27 18:46:35 UTC (rev 3997) @@ -88,6 +88,8 @@ public void save(Projects projects, List<PluginConf> pluginsConf, String portalName) throws ScoresSaveException { + log.info("Saving..."); + // Get plugins from conf Plugins plugins = new Plugins(pluginsConf, portalName, projects); @@ -96,6 +98,8 @@ String dirName = Tools.getShotokuStatusPath(portalName); Directory dir = getDir(rootDir, dirName); + log.info("Computing scores..."); + // Get plugin values and save them in proper node PluginsValuesImpl pluginsValues = new PluginsValuesImpl(projects, plugins); @@ -103,6 +107,8 @@ String nodeName = getCurrentNodeName(); Node node = null; + log.info("Getting shotoku node..."); + try { node = dir.getNode(nodeName); } catch (RepositoryException e) { @@ -134,6 +140,7 @@ oos.writeObject((PluginsValuesImpl) pluginsValues); oos.close(); node.save("update"); /* os is closed inside save() */ + log.info("Saved succesfully"); } catch (Exception e) { log.error("Error while saving shotoku node: " + node.getFullName(), e); @@ -152,6 +159,8 @@ public PluginsValuesImpl getPluginsValues(String portalName, Date date) throws GetScoresException { + log.info("Returning plugins values..."); + // null date means today if (date == null) { Calendar cal = Calendar.getInstance(); @@ -163,6 +172,7 @@ if (v == null) { // Not in cache => get value and store it + log.info("Value not in cache..."); Directory rootDir = cm.getRootDirectory(); Directory dir; @@ -176,6 +186,7 @@ if (dir != null) { v = getPluginsValues(dir, date); + log.info("Finished."); values.put(key,v); } } |