Author: ehillenius
Date: Mon Apr 16 21:48:54 2007
New Revision: 529483

URL: http://svn.apache.org/viewvc?view=rev&rev=529483
Log:
null checks

Modified:
    
incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/AbstractRequestCycleProcessor.java

Modified: 
incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/AbstractRequestCycleProcessor.java
URL: 
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/AbstractRequestCycleProcessor.java?view=diff&rev=529483&r1=529482&r2=529483
==============================================================================
--- 
incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/AbstractRequestCycleProcessor.java
 (original)
+++ 
incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/request/AbstractRequestCycleProcessor.java
 Mon Apr 16 21:48:54 2007
@@ -133,7 +133,8 @@
                }
                else if (e instanceof PageExpiredException)
                {
-                       Class pageExpiredErrorPageClass = 
application.getApplicationSettings().getPageExpiredErrorPage();
+                       Class pageExpiredErrorPageClass = 
application.getApplicationSettings()
+                                       .getPageExpiredErrorPage();
                        throw new 
RestartResponseException(pageExpiredErrorPageClass);
                }
                else if (settings.getUnexpectedExceptionDisplay() != 
IExceptionSettings.SHOW_NO_EXCEPTION_PAGE)
@@ -346,6 +347,15 @@
                        final Page page, final String componentPath, final 
String interfaceName,
                        final RequestParameters requestParameters)
        {
+               if (page == null)
+               {
+                       throw new IllegalArgumentException("page must not be 
null");
+               }
+               if (interfaceName == null)
+               {
+                       throw new IllegalArgumentException("interfaceName must 
not be null");
+               }
+
                if (interfaceName.equals(IRedirectListener.INTERFACE.getName()))
                {
                        return new RedirectPageRequestTarget(page);


Reply via email to