bloritsch 01/03/16 12:13:33
Modified: src/org/apache/cocoon/components Tag: xml-cocoon2
CocoonComponentSelector.java
Log:
Handle null pointer exceptions
Revision Changes Path
No revision
No revision
1.1.2.3 +3 -1
xml-cocoon/src/org/apache/cocoon/components/Attic/CocoonComponentSelector.java
Index: CocoonComponentSelector.java
===================================================================
RCS file:
/home/cvs/xml-cocoon/src/org/apache/cocoon/components/Attic/CocoonComponentSelector.java,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -u -r1.1.2.2 -r1.1.2.3
--- CocoonComponentSelector.java 2001/03/16 20:01:50 1.1.2.2
+++ CocoonComponentSelector.java 2001/03/16 20:13:29 1.1.2.3
@@ -36,7 +36,7 @@
/** Default component manager for Cocoon's non sitemap components.
* @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Paul Russell</a>
- * @version CVS $Revision: 1.1.2.2 $ $Date: 2001/03/16 20:01:50 $
+ * @version CVS $Revision: 1.1.2.3 $ $Date: 2001/03/16 20:13:29 $
*/
public class CocoonComponentSelector implements Contextualizable,
ComponentSelector, Composer, Configurable, ThreadSafe, Loggable {
@@ -133,7 +133,9 @@
}
public void release(Component component) {
+ if (component == null) return;
CocoonComponentHandler handler = (CocoonComponentHandler)
this.componentMapping.get(component);
+ if (handler == null) return;
handler.put(component);
this.componentMapping.remove(component);
}
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]