Author: ehillenius
Date: Wed Feb 21 10:30:34 2007
New Revision: 510138
URL: http://svn.apache.org/viewvc?view=rev&rev=510138
Log:
added null check
Modified:
incubator/wicket/trunk/wicket/src/main/java/wicket/request/AbstractRequestCycleProcessor.java
Modified:
incubator/wicket/trunk/wicket/src/main/java/wicket/request/AbstractRequestCycleProcessor.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket/src/main/java/wicket/request/AbstractRequestCycleProcessor.java?view=diff&rev=510138&r1=510137&r2=510138
==============================================================================
---
incubator/wicket/trunk/wicket/src/main/java/wicket/request/AbstractRequestCycleProcessor.java
(original)
+++
incubator/wicket/trunk/wicket/src/main/java/wicket/request/AbstractRequestCycleProcessor.java
Wed Feb 21 10:30:34 2007
@@ -397,6 +397,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);