Bug #3543
closedorg.ecoinformatics.seek.R.RExpression
0%
Description
Actor is failing to properly generate directory name for setwd() R command. R is expecting "/" as file separators yet the critical statement uses the OS file separator. See line 304:
OLD:
String execDir = home + workflowName + "_" + WorkflowExecutionListener.getInstance().getId(toplevel()) + sep;
SHOULD BE:
String execDir = home + workflowName + "_" + WorkflowExecutionListener.getInstance().getId(toplevel()) + "/";
It seems that actor would not run properly on any Windows OS with current code.
Updated by Derik Barseghian about 16 years ago
Thanks for reporting, I broke this with my last checkin when trying to clean up hardcoded paths. R wants paths to use / as separator, not the windows separator.
Fixed with r8151. Also fixed: .sav files weren't writing out to the subdirs beneath .kepler.
I think there may be other OS dependent issues lurking with how RExpression deals with file separators...