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");
+ }
}
/**