Index: trunk/src/tmcsim/paramicscommunicator/ParamicsFileReader.java
===================================================================
--- trunk/src/tmcsim/paramicscommunicator/ParamicsFileReader.java	(revision 40)
+++ trunk/src/tmcsim/paramicscommunicator/ParamicsFileReader.java	(revision 47)
@@ -5,4 +5,5 @@
 import java.io.FileWriter;
 import java.io.IOException;
+import java.text.SimpleDateFormat;
 import java.util.Observable;
 import java.util.Timer;
@@ -67,4 +68,8 @@
      */
     private long readerInterval;
+    /**
+     * Time formatter for diagnostic messages
+     */
+    private SimpleDateFormat formatter;
 
     /**
@@ -80,12 +85,10 @@
         public void run()
         {
-//            paramLogger.logp(Level.INFO,
-//                    "ParamicsFileReader.ReaderTimerTask", "run()",
-//                    "Waiting for " + inputFile + " to be modified.");
+//            System.out.println(
+//                    "Checking last modified time on " + inputFile.getName()
+//                    + formatter.format(lastModified) + ":" + formatter.format(inputFile.lastModified()));
+
             if (lastModified < inputFile.lastModified())
             {
-//                paramLogger.logp(Level.INFO,
-//                        "ParamicsFileReader.ReaderTimerTask", "run()",
-//                        "Cool, " + inputFile + " has been modified, let's read it.");
 
                 try
@@ -101,9 +104,4 @@
                     Element messageElem = readerDoc.createElement(PARAMICS_COMM_TAGS.MESSAGE.tag);
                     String fileContents = readFromFile();
- //                   int stringlen = Math.min(160, fileContents.length()-1);
-                    // Log two lines that were read
-//                    paramLogger.logp(Level.INFO,
-//                            "ParamicsFileReader.ReaderTimerTask", "run()",
-//                            "Nice, we read " + fileContents.length() + " bytes.");
                     messageElem.appendChild(readerDoc.createTextNode(fileContents));
                     readerElem.appendChild(messageElem);
@@ -142,4 +140,5 @@
         try
         {
+            formatter = new SimpleDateFormat("HH:mm:ss");
             readerID = id;
             readerInterval = interval;
@@ -159,5 +158,5 @@
         {
             paramLogger.logp(Level.SEVERE, "ParamicsFileReader",
-                    "Constructor()", "Exception in initializing file reading.", ioe);
+                    "Constructor()", "Exception in initializing file reading of "+workingDir + targetFile, ioe);
         }
     }
@@ -194,4 +193,6 @@
 
         lastModified = inputFile.lastModified();
+//        System.out.println(
+//                "Read from a file last modified at " + formatter.format(lastModified));
 
         setChanged();
