]> source.dussan.org Git - vaadin-framework.git/commitdiff
Make DefaultUIProvider work with lower case parameter name (#9474) 32/32/1 7.0.0.beta3
authorLeif Åstrand <leif@vaadin.com>
Tue, 2 Oct 2012 07:21:39 +0000 (10:21 +0300)
committerLeif Åstrand <leif@vaadin.com>
Tue, 2 Oct 2012 07:21:39 +0000 (10:21 +0300)
Change-Id: I1c66f1661fee32ce924f5923c15a5c86b25465e1

server/src/com/vaadin/server/DefaultUIProvider.java

index 1652d39c3a3b5db0182872b3e58a929456c8e150..e02e5dc8606abbc4540fd264f5c9ec1622e3dc68 100644 (file)
@@ -24,9 +24,11 @@ public class DefaultUIProvider extends UIProvider {
     public Class<? extends UI> getUIClass(UIClassSelectionEvent event) {
         VaadinRequest request = event.getRequest();
 
-        Object uiClassNameObj = request.getService()
-                .getDeploymentConfiguration().getInitParameters()
-                .getProperty(VaadinServiceSession.UI_PARAMETER);
+        Object uiClassNameObj = request
+                .getService()
+                .getDeploymentConfiguration()
+                .getApplicationOrSystemProperty(
+                        VaadinServiceSession.UI_PARAMETER, null);
 
         if (uiClassNameObj instanceof String) {
             String uiClassName = uiClassNameObj.toString();