You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cz...@apache.org on 2006/08/03 15:29:15 UTC
svn commit: r428402 -
/cocoon/trunk/blocks/cocoon-template/cocoon-template-impl/src/main/java/org/apache/cocoon/template/JXTemplateGenerator.java
Author: cziegeler
Date: Thu Aug 3 06:29:10 2006
New Revision: 428402
URL: http://svn.apache.org/viewvc?rev=428402&view=rev
Log:
src can be null
Modified:
cocoon/trunk/blocks/cocoon-template/cocoon-template-impl/src/main/java/org/apache/cocoon/template/JXTemplateGenerator.java
Modified: cocoon/trunk/blocks/cocoon-template/cocoon-template-impl/src/main/java/org/apache/cocoon/template/JXTemplateGenerator.java
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-template/cocoon-template-impl/src/main/java/org/apache/cocoon/template/JXTemplateGenerator.java?rev=428402&r1=428401&r2=428402&view=diff
==============================================================================
--- cocoon/trunk/blocks/cocoon-template/cocoon-template-impl/src/main/java/org/apache/cocoon/template/JXTemplateGenerator.java (original)
+++ cocoon/trunk/blocks/cocoon-template/cocoon-template-impl/src/main/java/org/apache/cocoon/template/JXTemplateGenerator.java Thu Aug 3 06:29:10 2006
@@ -114,10 +114,10 @@
throws ProcessingException, SAXException, IOException {
super.setup(resolver, objectModel, src, parameters);
- if ( src == null ) {
- throw new ProcessingException("JXTemplateGenerator: 'src' attribute is missing.");
+ // src can be null if this generator is triggered by the jxt transformer (through the TransformerAdapter)
+ if ( src != null ) {
+ this.startDocument = scriptManager.resolveTemplate(src);
}
- this.startDocument = scriptManager.resolveTemplate(src);
this.expressionContext = FlowObjectModelHelper.getFOMExpressionContext(objectModel, parameters);
this.definitions = new HashMap();