Author: lgawron Date: Mon Apr 25 06:17:43 2005 New Revision: 164569 URL: http://svn.apache.org/viewcvs?rev=164569&view=rev Log: possible NPE
Modified: cocoon/blocks/unsupported/template/trunk/java/org/apache/cocoon/template/jxtg/JXTemplateGenerator.java Modified: cocoon/blocks/unsupported/template/trunk/java/org/apache/cocoon/template/jxtg/JXTemplateGenerator.java URL: http://svn.apache.org/viewcvs/cocoon/blocks/unsupported/template/trunk/java/org/apache/cocoon/template/jxtg/JXTemplateGenerator.java?rev=164569&r1=164568&r2=164569&view=diff ============================================================================== --- cocoon/blocks/unsupported/template/trunk/java/org/apache/cocoon/template/jxtg/JXTemplateGenerator.java (original) +++ cocoon/blocks/unsupported/template/trunk/java/org/apache/cocoon/template/jxtg/JXTemplateGenerator.java Mon Apr 25 06:17:43 2005 @@ -120,6 +120,8 @@ public Serializable getKey() { JXTExpression cacheKeyExpr = (JXTExpression) this.startDocument .getTemplateProperty(JXTemplateGenerator.CACHE_KEY); + if ( cacheKeyExpr == null ) + return null; try { final Serializable templateKey = (Serializable) cacheKeyExpr .getValue(this.expressionContext); @@ -135,6 +137,8 @@ public SourceValidity getValidity() { JXTExpression validityExpr = (JXTExpression) this.startDocument .getTemplateProperty(JXTemplateGenerator.VALIDITY); + if ( validityExpr == null ) + return null; try { final SourceValidity sourceValidity = this.startDocument .getSourceValidity();