Index: /trunk/src/tmcsim/cadsimulator/CADServer.java
===================================================================
--- /trunk/src/tmcsim/cadsimulator/CADServer.java	(revision 210)
+++ /trunk/src/tmcsim/cadsimulator/CADServer.java	(revision 355)
@@ -207,6 +207,9 @@
             cadSimLogger.logp(Level.SEVERE, "CADSimulator", "Constructor",
                     "Exception in reading properties file.", e);
-
-            throw new SimulationException(SimulationException.INITIALIZE_ERROR, e);
+            JOptionPane.showMessageDialog(new JWindow(), e.getMessage() +
+                    "\nUser.Dir=" + System.getProperty("user.dir"),
+                    "Fatal Error - Exiting", JOptionPane.ERROR_MESSAGE);
+                        
+            throw new SimulationException(SimulationException.PROPERTY_READ_ERROR, e);
         }
 
@@ -222,5 +225,5 @@
                 cadSimLogger.logp(Level.SEVERE, "CADSimulator", "Constructor",
                         propertiesFile + " missing property for user interface.");
-                throw new SimulationException(SimulationException.INITIALIZE_ERROR);
+                throw new SimulationException(SimulationException.PROPERTY_MISSING_ERROR);
             }
             try
@@ -233,5 +236,5 @@
                         "Unable to instantiate user interface: " + userInterfaceName
                         + " " + exc);
-                throw new SimulationException(SimulationException.INITIALIZE_ERROR);
+                throw new SimulationException(SimulationException.INSTANTIATION_FAILURE);
             }
             theModel = new CADSimulatorState();
Index: /trunk/src/tmcsim/common/SimulationException.java
===================================================================
--- /trunk/src/tmcsim/common/SimulationException.java	(revision 310)
+++ /trunk/src/tmcsim/common/SimulationException.java	(revision 355)
@@ -39,4 +39,10 @@
      */
     public static final String INITIALIZE_ERROR = "Unable to complete initialization, program exiting.";
+    /** 
+     * Exception error when reading a properties file fails.<br>
+     */
+    public static final String PROPERTY_READ_ERROR = "Error reading CAD Server properties file. ";
+    public static final String PROPERTY_MISSING_ERROR = "Missing property for CAD Server user interface. ";
+    public static final String INSTANTIATION_FAILURE = "Unable to instantiate CAD Server user interface. ";
 
     /** 
Index: /trunk/src/tmcsim/application.properties
===================================================================
--- /trunk/src/tmcsim/application.properties	(revision 353)
+++ /trunk/src/tmcsim/application.properties	(revision 355)
@@ -1,5 +1,5 @@
-#Tue, 02 Apr 2019 19:31:19 -0700
+#Wed, 03 Apr 2019 18:19:01 -0700
 
-Application.revision=351
+Application.revision=354
 
-Application.buildnumber=115
+Application.buildnumber=119
