Index: trunk/ippTasks/register.pro
===================================================================
--- trunk/ippTasks/register.pro	(revision 16195)
+++ trunk/ippTasks/register.pro	(revision 16208)
@@ -159,5 +159,5 @@
     # neb:///ipp004-vol0/gpc1/20080130
 
-    ## generate output log based on filerule
+    ## generate output logfile name and convert URI to a PATH
     sprintf logfile "%s/%s/%s.%s.reg.log" $WORKDIR $EXP_TAG $EXP_TAG $TMP_CLASS_ID
     $logfile = `ipp_datapath.pl $logfile`
@@ -165,4 +165,9 @@
     stdout $logfile
     stderr $logfile
+    dirname $logfile -var outpath
+    mkdir $outpath
+
+    # add mkdir back here?
+    # or make part of reigster_imfile.pl?
 
     $run = register_imfile.pl --exp_id $EXP_ID --tmp_class_id $TMP_CLASS_ID --tmp_exp_name $TMP_EXP_NAME --uri $URI
@@ -281,4 +286,6 @@
     stdout $logfile
     stderr $logfile
+    dirname $logfile -var outpath
+    mkdir $outpath
 
     $run = register_exp.pl --exp_id $EXP_ID --exp_tag $EXP_TAG
