r9822 - helma-ng/trunk/src/org/helma/javascript

[email protected] Tue, 9 Jun 2009 09:20:08 +0200 (CEST)
Newsgroups gmane.comp.java.helma.cvs
Message-ID <20090609072008.2D9993D0E3@mia>
Author: hannes
Date: 2009-06-09 09:20:08 +0200 (Tue, 09 Jun 2009)
New Revision: 9822

Modified:
   helma-ng/trunk/src/org/helma/javascript/ReloadableScript.java
Log:
Add logging to module loading.

Details at http://dev.helma.org/trac/helma/changeset/9822

Modified: helma-ng/trunk/src/org/helma/javascript/ReloadableScript.java
===================================================================
--- helma-ng/trunk/src/org/helma/javascript/ReloadableScript.java	2009-06-09 07:20:06 UTC (rev 9821)
+++ helma-ng/trunk/src/org/helma/javascript/ReloadableScript.java	2009-06-09 07:20:08 UTC (rev 9822)
@@ -20,6 +20,7 @@
 import org.helma.repository.Resource;
 import org.helma.repository.Trackable;
 import org.mozilla.javascript.*;
+import org.apache.log4j.Logger;
 
 import java.io.FileNotFoundException;
 import java.io.IOException;
@@ -51,6 +52,7 @@
     // Set of direct module dependencies
     HashSet<ReloadableScript> dependencies = new HashSet<ReloadableScript>();
 
+    private static Logger log = Logger.getLogger(ReloadableScript.class);
 
     /**
      * Construct a Script from the given script resource.
@@ -207,6 +209,9 @@
         } else {
             module = new ModuleScope(moduleName, source, prototype, cx);
         }
+        if (log.isDebugEnabled()) {
+            log.debug("Loading module: " + moduleName);
+        }
         modules.put(source, module);
         script.exec(cx, module);
         checkShared(module);