cziegeler 02/03/13 07:12:08
Modified: src/java/org/apache/cocoon/components
CocoonSourceResolver.java
Log:
Next step for source resolving: relative system ids
Revision Changes Path
1.2 +5 -2
xml-cocoon2/src/java/org/apache/cocoon/components/CocoonSourceResolver.java
Index: CocoonSourceResolver.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/java/org/apache/cocoon/components/CocoonSourceResolver.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- CocoonSourceResolver.java 13 Mar 2002 14:50:57 -0000 1.1
+++ CocoonSourceResolver.java 13 Mar 2002 15:12:08 -0000 1.2
@@ -18,10 +18,10 @@
/**
* This SourceResolver enables the relative resolving and the special cocoon
- * protocol.
+ * protocol (not implemented yet).
*
* @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
- * @version $Id: CocoonSourceResolver.java,v 1.1 2002/03/13 14:50:57 cziegeler Exp $
+ * @version $Id: CocoonSourceResolver.java,v 1.2 2002/03/13 15:12:08 cziegeler Exp $
*/
public final class CocoonSourceResolver
implements SourceResolver {
@@ -54,6 +54,9 @@
String baseURI,
Map parameters)
throws MalformedURLException, IOException, ComponentException {
+ if (baseURI == null) {
+ baseURI = this.environment.getContext().toExternalForm();
+ }
return this.resolver.resolve(location, baseURI, parameters);
}
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]