Index: DefaultPolicy.java
===================================================================
RCS file: /home/cvspublic/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/components/classloader/Attic/DefaultPolicy.java,v
retrieving revision 1.14
diff -u -r1.14 DefaultPolicy.java
--- DefaultPolicy.java	21 Sep 2002 02:47:14 -0000	1.14
+++ DefaultPolicy.java	23 Sep 2002 22:40:59 -0000
@@ -8,6 +8,7 @@
 package org.apache.avalon.phoenix.components.classloader;
 
 import java.io.File;
+import java.io.IOException;
 import java.net.MalformedURLException;
 import java.net.URL;
 import java.security.KeyStore;
@@ -53,7 +54,15 @@
         map.putAll( System.getProperties() );
         m_context = new DefaultContext( map );
         m_context.put( "/", File.separator );
-        m_context.put( "app.home", baseDirectory );
+
+        try {        
+            String baseDir = baseDirectory.getCanonicalPath();
+            m_context.put( "app.home", baseDir );
+        }
+        catch (IOException ex) {
+            // Shouldn't happen
+        }
+           
         m_workDirectory = workDirectory;
         m_baseDirectory = baseDirectory;
     }
