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();