Commented back in URLs to be relative to result.
diff --git a/src/org/apache/xalan/lib/Redirect.java b/src/org/apache/xalan/lib/Redirect.java
index b41eeaf..2135360 100644
--- a/src/org/apache/xalan/lib/Redirect.java
+++ b/src/org/apache/xalan/lib/Redirect.java
@@ -367,12 +367,11 @@
// TransformerImpl.setOutputTarget() to set the desired Result base.
// String base = urlToFileName(elem.getStylesheet().getSystemId());
- // %REVIEW% This breaks FOP codegen. -sb
-// Result outputTarget = transformer.getOutputTarget();
-// if ( (null != outputTarget) && ((base = outputTarget.getSystemId()) != null) ) {
-// base = urlToFileName(base);
-// }
-// else
+ Result outputTarget = transformer.getOutputTarget();
+ if ( (null != outputTarget) && ((base = outputTarget.getSystemId()) != null) ) {
+ base = urlToFileName(base);
+ }
+ else
{
base = urlToFileName(transformer.getBaseURLOfSource());
}