cziegeler 01/05/28 23:21:35
Modified: src/org/apache/cocoon/transformation TraxTransformer.java
Log:
Patch for a null pointer passed as input of the base argument for the URIResolver
Revision Changes Path
1.10 +4 -1
xml-cocoon2/src/org/apache/cocoon/transformation/TraxTransformer.java
Index: TraxTransformer.java
===================================================================
RCS file:
/home/cvs/xml-cocoon2/src/org/apache/cocoon/transformation/TraxTransformer.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- TraxTransformer.java 2001/05/28 10:03:49 1.9
+++ TraxTransformer.java 2001/05/29 06:21:35 1.10
@@ -100,7 +100,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>
- * @version CVS $Id: TraxTransformer.java,v 1.9 2001/05/28 10:03:49 cziegeler Exp $
+ * @version CVS $Id: TraxTransformer.java,v 1.10 2001/05/29 06:21:35 cziegeler Exp $
*/
public class TraxTransformer extends ContentHandlerWrapper
implements Transformer, Composable, Recyclable, Configurable, Cacheable,
Disposable, URIResolver {
@@ -236,6 +236,9 @@
if (href.indexOf(":") > 1) {
xslSource = this.resolver.resolve(href);
} else {
+ // patch for a null pointer passed as base
+ if (base == null) base = this.inputSource.getSystemId();
+
// is the base a file or a real url
if (base.startsWith("file:") == false) {
java.net.URL url = new java.net.URL(base);
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]