Author: ehillenius
Date: Fri Feb  2 13:56:23 2007
New Revision: 502764

URL: http://svn.apache.org/viewvc?view=rev&rev=502764
Log:
set locale in constructor directly (so dirty won't be called)

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

Modified: 
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/Session.java
URL: 
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/Session.java?view=diff&rev=502764&r1=502763&r2=502764
==============================================================================
--- 
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/Session.java 
(original)
+++ 
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/Session.java 
Fri Feb  2 13:56:23 2007
@@ -292,8 +292,11 @@
         */
        protected Session(Application application, Request request)
        {
-               // Set locale to one in the current request
-               setLocale(request.getLocale());
+               this.locale = request.getLocale();
+               if (locale == null)
+               {
+                       throw new IllegalArgumentException("Parameter 'locale' 
must not be null");
+               }
        }
 
        /**


Reply via email to