Author: ehillenius
Date: Wed Feb 21 10:30:46 2007
New Revision: 510139

URL: http://svn.apache.org/viewvc?view=rev&rev=510139
Log:
added null check

Modified:
    
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/AbstractRequestCycleProcessor.java

Modified: 
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/AbstractRequestCycleProcessor.java
URL: 
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/AbstractRequestCycleProcessor.java?view=diff&rev=510139&r1=510138&r2=510139
==============================================================================
--- 
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/AbstractRequestCycleProcessor.java
 (original)
+++ 
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/AbstractRequestCycleProcessor.java
 Wed Feb 21 10:30:46 2007
@@ -373,6 +373,14 @@
                        {
                                component = page.get(pageRelativeComponentPath);
                        }
+
+                       if (component == null)
+                       {
+                               throw new WicketRuntimeException("component " + 
pageRelativeComponentPath
+                                               + " not found on page " + 
page.getClass().getName() + "[id = "
+                                               + page.getNumericId() + "], 
listener interface = " + listener);
+                       }
+
                        if (!component.isEnableAllowed())
                        {
                                throw new 
UnauthorizedActionException(component, Component.ENABLE);


Reply via email to