]> source.dussan.org Git - vaadin-framework.git/commitdiff
Log reason for loading a connector bundle (#19024)
authorArtur Signell <artur@vaadin.com>
Wed, 16 Sep 2015 10:51:14 +0000 (13:51 +0300)
committerLeif Åstrand <leif@vaadin.com>
Tue, 29 Sep 2015 05:54:03 +0000 (05:54 +0000)
Change-Id: Idbad38ccbe519b6e0e5948a4d49e496e42845e3d

client/src/com/vaadin/client/WidgetSet.java

index 4402cd5b740a03ae801f065e8969956613c7f29b..e85eac388f96bb1014e35582ab74c02622086b0d 100644 (file)
@@ -118,14 +118,19 @@ public class WidgetSet {
         ConnectorBundleLoader loader = ConnectorBundleLoader.get();
         String bundleName = null;
         Integer t = tag;
+        String serverSideClassName = "";
         do {
-            String serverSideClassName = conf.getServerSideClassNameForTag(t);
+            serverSideClassName = conf.getServerSideClassNameForTag(t);
             bundleName = loader.getBundleForIdentifier(serverSideClassName);
 
             t = conf.getParentTag(t);
         } while (bundleName == null && t != null);
 
         if (bundleName != null && !loader.isBundleLoaded(bundleName)) {
+            getLogger().info(
+                    "Loading bundle " + bundleName
+                            + " to be able to render server side class "
+                            + serverSideClassName);
             ApplicationConfiguration.startDependencyLoading();
             loader.loadBundle(bundleName, new BundleLoadCallback() {
                 @Override