Hello,
I am using Vaadin 7.7.9. My problem/issue is, that the Vaadin Push does not work correctly in a special case, which I want to explain here:
- I have several components on a certain area of the web application. In order to load the data for these components from backend asynchronpusly in parallel, I use a server thread for each of them. As soon as the data was loaded, I update the corresponding component within the “ui.access(…)” and send a “push” after that.
- In my special case, there are two pushes sent to the client, the second one is reaching the browser while the UI is locked through because of processing of the first push. This I can see in the client debug log, which shows “4650ms Received push (streaming) message: …” and after that “4650ms Postponing UIDL handling due to lock…”
- After the first push is processed successfully (and the component is updated respectively), it says “4807ms No more response handling locks, handling pending requests.” and seems to begin processing the second push (“4808ms Handling message from server”). But the second component is never updated in the browser (only the first one, by the first push)
- I am also confused about the log message “9838ms WARNING: reponse handling was never resumed, forcibly removing locks…”.
- Note that this only happens on login to the web app and by that the app is initialized and that area entered directly. When entering another area of the area and then switching back to the initial one, everything seems to be fine.
I could reproduce this behavior with Google Chrome Browser and Firefox Browser.
Did I do something wrong? Or is this is a Vaadin bug?
Here is the full client debug log:
1597ms Starting application pimwebaccess-1169917604
1606ms Using theme: symphony
1607ms Vaadin application servlet version: 7.7.9.patched
1619ms Setting hearbeat interval to 300sec.
1622ms JSON parsing took 0.775ms
1626ms Handling message from server
1627ms * Handling resources from server
1627ms * Handling type inheritance map from server
1628ms Handling type mappings from server
1630ms Handling resource dependencies
1660ms * Loading widgets completed: 27 ms
1661ms * Handling meta information
1661ms * Creating connectors (if needed)
1711ms * Updating connector states
1736ms * Handling locales
1737ms * Updating connector hierarchy
1740ms * Sending hierarchy change events
1783ms * Running @DelegateToWidget
1784ms * Sending state change events
1813ms No JavaScript function com_heiler_ppm_web_widgetset_JQueryExtension found
1813ms No JavaScript function com_vaadin_server_AbstractJavaScriptExtension found
1814ms No JavaScript function com_vaadin_server_AbstractExtension found
1814ms No JavaScript function com_vaadin_server_AbstractClientConnector found
1815ms No JavaScript init for connector found
1816ms No JavaScript function com_heiler_ppm_web_widgetset_JQueryExtension found
1816ms No JavaScript function com_vaadin_server_AbstractJavaScriptExtension found
1817ms No JavaScript function com_vaadin_server_AbstractExtension found
1818ms No JavaScript function com_vaadin_server_AbstractClientConnector found
1819ms No JavaScript init for connector found
1833ms * Passing UIDL to Vaadin 6 style connectors
1871ms * Performing server to client RPC calls
1873ms * Unregistered 0 connectors
1874ms handleUIDLMessage: 213 ms
1876ms Starting layout phase
1888ms Measured 53 non connector elements
1915ms Pass 1 measured 62 elements, fired 0 listeners and did 19 layouts.
1917ms Did overflow fix for 1 elements
1927ms Pass 2 measured 31 elements, fired 0 listeners and did 3 layouts.
1930ms Pass 3 measured 15 elements, fired 0 listeners and did 2 layouts.
1932ms Did overflow fix for 1 elements
1937ms Pass 4 measured 19 elements, fired 0 listeners and did 2 layouts.
1939ms Did overflow fix for 2 elements
1941ms Pass 5 measured 6 elements, fired 0 listeners and did 1 layouts.
1947ms Pass 6 measured 6 elements, fired 0 listeners and did 13 layouts.
1951ms Pass 7 measured 12 elements, fired 0 listeners and did 0 layouts.
1953ms Did overflow fix for 4 elements
1955ms Pass 8 measured 5 elements, fired 0 listeners and did 0 layouts.
1956ms No more changes in pass 9
1957ms Total layout phase time: 81ms
1960ms * Dumping state changes to the console
1961ms UIDL: undefined
2018ms First response processed 2313 ms after fetchStart
2018ms Processing time was 392ms
2019ms Referenced paintables: 74
2019ms RPC invocations to be sent to the server:
2020ms 10 (class com.heiler.ppm.web.widgetset.client.connector.ResizableHorizontalSplitPanelConnector) :
2021ms com.heiler.ppm.web.widgetset.client.rpc.ResizableAbstractSplitPanelRpc.onSplitPanelResize([com.vaadin.shared.ui.splitpanel.HorizontalSplitPanelState@41f]
)
2024ms Sending xhr message to server: {"csrfToken":"f35799d9-27f6-4690-92d2-48d5e21b5b28","rpc":[["10","com.heiler.ppm.web.widgetset.client.rpc.ResizableAbstractSplitPanelRpc","onSplitPanelResize",[{"firstChild":"11","secondChild":"31","splitterState":{"locked":true,"maxPosition":81,"maxPositionUnit":"px","minPosition":81,"minPositionUnit":"px","position":81,"positionReversed":false,"positionUnit":"px"},"caption":null,"captionAsHtml":false,"description":"","errorMessage":null,"height":"100.0%","id":null,"immediate":false,"primaryStyleName":"v-splitpanel-horizontal","readOnly":false,"styles":["rounded","hpmw-navigationSplitPanel"]
,"width":"100.0%","enabled":true,"registeredEventListeners":["resizeEvent"]
,"resources":[]}]
]],"syncId":0,"clientId":0,"wsver":"7.7.9.patched"}
2038ms Establishing push connection
2050ms Server visit took 26.09ms
2051ms JSON parsing took 0.055ms
2051ms Received xhr message: for(;;);[{"syncId": 1, "clientId": 1, "changes" : []
, "state":{}, "types":{"66":"10","67":"19","68":"15","76":"10","77":"19","78":"15"}, "hierarchy":{"66":["67"]
,"67":["68"]
,"68":[],"76":["77"]
,"77":["78"]
,"78":[]}, "rpc" : []
, "meta" : {}, "resources" : {}, "timings":[2060, 1786]
}]
2052ms Handling message from server
2052ms * Handling resources from server
2052ms * Handling type inheritance map from server
2053ms Handling type mappings from server
2053ms Handling resource dependencies
2053ms * Handling meta information
2054ms * Creating connectors (if needed)
2054ms * Updating connector states
2056ms * Handling locales
2056ms * Updating connector hierarchy
2057ms * Running @DelegateToWidget
2057ms * Sending state change events
2058ms * Passing UIDL to Vaadin 6 style connectors
2058ms * Performing server to client RPC calls
2059ms * Unregistered 0 connectors
2060ms handleUIDLMessage: 6 ms
2061ms * Dumping state changes to the console
2061ms UIDL: undefined
2062ms Processing time was 11ms
2062ms Referenced paintables: 74
2064ms Push connection established using streaming
2138ms RPC invocations to be sent to the server:
2139ms 0 (class com.vaadin.client.ui.ui.UIConnector) :
2140ms com.vaadin.shared.ui.ui.UIServerRpc.resize([685, 1914, 1914, 685]
)
2141ms 29 (class com.heiler.ppm.web.widgetset.client.connector.ComponentResizeExtensionConnector) :
2141ms com.heiler.ppm.web.widgetset.client.rpc.ComponentResizeExtensionRpc.onComponentSizeChanged([5, 39, [44]
, [38]
, []]
)
2142ms Sending xhr message to server: {"csrfToken":"f35799d9-27f6-4690-92d2-48d5e21b5b28","rpc":[["0","com.vaadin.shared.ui.ui.UIServerRpc","resize",[685,1914,1914,685]
],["29","com.heiler.ppm.web.widgetset.client.rpc.ComponentResizeExtensionRpc","onComponentSizeChanged",[5,39,[44]
,[38]
,"[]"]
]],"syncId":1,"clientId":1}
2150ms Server visit took 7.615ms
2150ms JSON parsing took 0.035ms
2151ms Received xhr message: for(;;);[{"syncId": 2, "clientId": 2, "changes" : []
, "state":{}, "types":{}, "hierarchy":{}, "rpc" : [], "meta" : {}, "resources" : {}, "timings":[2062, 1]
}]
2151ms Handling message from server
2152ms * Handling resources from server
2152ms * Handling type inheritance map from server
2153ms Handling type mappings from server
2153ms Handling resource dependencies
2153ms * Handling meta information
2154ms * Creating connectors (if needed)
2154ms * Updating connector states
2155ms * Handling locales
2155ms * Updating connector hierarchy
2156ms * Running @DelegateToWidget
2156ms * Sending state change events
2156ms * Passing UIDL to Vaadin 6 style connectors
2157ms * Performing server to client RPC calls
2157ms * Unregistered 0 connectors
2158ms handleUIDLMessage: 4 ms
2159ms * Dumping state changes to the console
2160ms UIDL: undefined
2162ms Processing time was 11ms
2163ms Referenced paintables: 74
2730ms JSON parsing took 0.305ms
2731ms Received push (streaming) message: for(;;);[{"syncId": 3, "clientId": 2, "changes" : [["change",{"pid":"0"},["0",{"id":"0","location":"http:\/\/localhost:1512\/pim\/webaccess?debug#!businessdashboard\/dashboard=Andreas+%2526+Kurtes+Test+dashboard"}]
]], "state":{"0":{"pageState":{"hasResizeListeners":true}},"66":{"loadingIndicator":null,"childData":{"93":{"alignmentBitmask":5,"expandRatio":1}}},"93":{"width":"100.0%","registeredEventListeners":["clientConnectorAttach","clientConnectorDetach"]
},"94":{"styles":["hpmw-horizontal-barchart"]
},"95":{"barChartTransparencyGradient":true,"barHeight":20,"barLabelsLeftAlign":true,"callbackNames":["onClick","ready"]
,"decimalSeparatorChar":".","digitGroupingChar":",","divId":"business_chart-Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6","formatStrForValues":",.0f","items":"[{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"01 New\",\"value\":91999,\"objectcount\":91999}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"02 Purchase prices OK\",\"value\":1002,\"objectcount\":1002}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"03 Selling prices OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"04 Commercial data OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"05 Initial classification OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"06 Long description OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"07 Attributes OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"08 Internet image OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"09 Print image OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget\",\"values\":[{\"key\":\"10 Output released\",\"value\":0,\"objectcount\":0}]
}]","labelThreshold":0,"marginBottom":17,"marginLeft":180,"marginRight":0,"marginTop":7,"rpcInterfaces":[],"showBarLabels":true,"showValues":true,"showXAxis":false,"showYAxis":false,"stacked":false,"tooltips":true,"valuesInBarChart":false,"height":"350.0px","width":"100.0%","readOnly":false,"immediate":false,"description":"","styles":["hpmw-chart","horizontal-bar-hpmw-chart"]
,"id":"business_chart-Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6","captionAsHtml":false,"resources":[],"enabled":true,"registeredEventListeners":["chart_click_event"]
}}, "types":{"0":"0","66":"10","93":"42","94":"8","95":"43"}, "hierarchy":{"0":["1","43"]
,"66":["93"]
,"93":["94"]
,"94":["95"]
}, "rpc" : [["95","com.vaadin.ui.JavaScript$JavaScriptCallbackRpc","call",["updateCharts",[]
]]], "meta" : {"async":true}, "resources" : {}, "typeMappings" : { "com.heiler.ppm.web.dashboard.business.widget.HorizontalBarChartWidget" : 42 , "com.heiler.ppm.web.dashboard.ui.chart.Chart" : 44 , "com.heiler.ppm.web.dashboard.ui.chart.HorizontalBarChart" : 43 , "com.vaadin.ui.AbstractJavaScriptComponent" : 45 }, "typeInheritanceMap" : { "4" : 35 , "42" : 30 , "8" : 39 , "34" : 37 , "0" : 27 , "35" : 39 , "25" : 37 , "37" : 23 , "27" : 34 , "39" : 25 , "30" : 37 , "44" : 45 , "10" : 4 , "43" : 44 , "45" : 37 }, "scriptDependencies": ["published:///../../../infostatic/browserinfo.js","published:///js/d3.v3.min.js","published:///js/nv.d3.min.js","published:///js/utils.js","published:///js/tooltip.js","published:///models/axis.js","published:///models/multiBarHorizontal.js","published:///models/multiBarHorizontalChart.js","published:///hpmw-hbar.js"]
, "styleDependencies": ["published:///css/nv.d3.css"]
, "timings":[2063, 1]
}]
2731ms Handling message from server
2732ms * Handling resources from server
2732ms * Handling type inheritance map from server
2733ms Handling type mappings from server
2733ms Handling resource dependencies
2763ms * Handling type mappings from server completed: 30 ms
4649ms JSON parsing took 0.165ms
4650ms Received push (streaming) message: for(;;);[{"syncId": 4, "clientId": 2, "changes" : [["change",{"pid":"0"},["0",{"id":"0","location":"http:\/\/localhost:1512\/pim\/webaccess?debug#!businessdashboard\/dashboard=Andreas+%2526+Kurtes+Test+dashboard"}]
]], "state":{"76":{"loadingIndicator":null,"childData":{"96":{"alignmentBitmask":5,"expandRatio":1}}},"96":{"height":"100.0%","width":"100.0%"},"97":{"childData":{"98":{"alignmentBitmask":5,"expandRatio":0}},"height":"100.0%","width":"100.0%"},"98":{"callbackNames":["onClick","defineColors","ready","showLegend","setStyle"]
,"divId":"piechart-dashboard-widget-4efa4f88-d096-44a4-8995-404d67c86e19","items":"[{\"colorValue\":\"#1f77b4\",\"key\":\"01 New\",\"value\":91999},{\"colorValue\":\"#ff7f0e\",\"key\":\"02 Purchase prices OK\",\"value\":1002},{\"colorValue\":\"#2ca02c\",\"key\":\"03 Selling prices OK\",\"value\":1000},{\"colorValue\":\"#d62728\",\"key\":\"04 Commercial data OK\",\"value\":1000},{\"colorValue\":\"#9467bd\",\"key\":\"05 Initial classification OK\",\"value\":1000},{\"colorValue\":\"#8c564b\",\"key\":\"06 Long description OK\",\"value\":1000},{\"colorValue\":\"#e377c2\",\"key\":\"07 Attributes OK\",\"value\":1000},{\"colorValue\":\"#7f7f7f\",\"key\":\"08 Internet image OK\",\"value\":1000},{\"colorValue\":\"#bcbd22\",\"key\":\"09 Print image OK\",\"value\":1000}]
","labelThreshold":0,"rpcInterfaces":[],"showValues":true,"height":"100.0%","width":"100.0%","readOnly":false,"immediate":false,"description":"","styles":["hpmw-chart","donut-hpmw-chart","hpmw-donutchart"]
,"id":"piechart-dashboard-widget-4efa4f88-d096-44a4-8995-404d67c86e19","captionAsHtml":false,"resources":[],"enabled":true,"registeredEventListeners":["chart_click_event"]
}}, "types":{"0":"0","76":"10","96":"46","97":"4","98":"47"}, "hierarchy":{"0":["1","43"]
,"76":["96"]
,"96":["97"]
,"97":["98"]
}, "rpc" : [["98","com.vaadin.ui.JavaScript$JavaScriptCallbackRpc","call",["setStyleType",[0]
]],["98","com.vaadin.ui.JavaScript$JavaScriptCallbackRpc","call",["setLegendVisible",[true]
]],["98","com.vaadin.ui.JavaScript$JavaScriptCallbackRpc","call",["setColors",[null]
]],["98","com.vaadin.ui.JavaScript$JavaScriptCallbackRpc","call",["setStyleType",[0]
]],["98","com.vaadin.ui.JavaScript$JavaScriptCallbackRpc","call",["updateCharts",[]
]],["98","com.vaadin.ui.JavaScript$JavaScriptCallbackRpc","call",["setStyleType",[0]
]],["98","com.vaadin.ui.JavaScript$JavaScriptCallbackRpc","call",["updateCharts",[]
]]], "meta" : {"async":true}, "resources" : {}, "typeMappings" : { "com.heiler.ppm.web.dashboard.ui.chart.DonutChart" : 47 , "com.heiler.ppm.web.flexible.piechart.widget.DonutChartWidget" : 46 }, "typeInheritanceMap" : { "4" : 35 , "47" : 44 , "34" : 37 , "0" : 27 , "35" : 39 , "25" : 37 , "37" : 23 , "27" : 34 , "39" : 25 , "30" : 37 , "44" : 45 , "46" : 30 , "10" : 4 , "45" : 37 }, "scriptDependencies": ["published:///models/pie.js","published:///models/pieChart.js","published:///models/legend.js","published:///hpmw-donut.js"]
, "timings":[2063, 1]
}]
4650ms Postponing UIDL handling due to lock...
4729ms * Loading widgets completed: 1966 ms
4730ms * Handling meta information
4730ms * Creating connectors (if needed)
4732ms * Updating connector states
4735ms * Handling locales
4735ms * Updating connector hierarchy
4737ms * Sending hierarchy change events
4740ms * Running @DelegateToWidget
4740ms * Sending state change events
4747ms JavaScript connector initialized using com_heiler_ppm_web_dashboard_ui_chart_HorizontalBarChart
4747ms * Passing UIDL to Vaadin 6 style connectors
4748ms * Performing server to client RPC calls
4750ms * Unregistered 2 connectors
4750ms handleUIDLMessage: 20 ms
4751ms Starting layout phase
4772ms Measured 53 non connector elements
4788ms Pass 1 measured 53 elements, fired 0 listeners and did 4 layouts.
4791ms Pass 2 measured 4 elements, fired 0 listeners and did 2 layouts.
4794ms Pass 3 measured 2 elements, fired 0 listeners and did 1 layouts.
4797ms Pass 4 measured 2 elements, fired 0 listeners and did 12 layouts.
4798ms Pass 5 measured 4 elements, fired 0 listeners and did 0 layouts.
4800ms Did overflow fix for 2 elements
4801ms Pass 6 measured 2 elements, fired 0 listeners and did 0 layouts.
4801ms No more changes in pass 7
4802ms Total layout phase time: 50ms
4802ms * Dumping state changes to the console
4803ms UIDL: undefined
4807ms Processing time was 2075ms
4807ms Referenced paintables: 75
4807ms No more response handling locks, handling pending requests.
4808ms Handling message from server
4809ms * Handling resources from server
4809ms * Handling type inheritance map from server
4809ms Handling type mappings from server
4810ms Handling resource dependencies
4816ms RPC invocations to be sent to the server:
4817ms 95 (class com.vaadin.client.ui.JavaScriptComponentConnector) :
4818ms com.vaadin.ui.JavaScript$JavaScriptCallbackRpc.call([ready, ]
)
4819ms Sending xhr message to server: {"csrfToken":"f35799d9-27f6-4690-92d2-48d5e21b5b28","rpc":[["95","com.vaadin.ui.JavaScript$JavaScriptCallbackRpc","call",["ready",[]
]]],"syncId":4,"clientId":2}
4834ms Server visit took 15.645ms
4835ms JSON parsing took 0.205ms
4836ms Received xhr message: for(;;);[{"syncId": 5, "clientId": 3, "changes" : []
, "state":{"95":{"barChartTransparencyGradient":true,"barHeight":20,"barLabelsLeftAlign":true,"callbackNames":["onClick","ready"]
,"decimalSeparatorChar":".","digitGroupingChar":",","divId":"business_chart-Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6","formatStrForValues":",.0f","items":"[{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"01 New\",\"value\":91999,\"objectcount\":91999}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"02 Purchase prices OK\",\"value\":1002,\"objectcount\":1002}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"03 Selling prices OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"04 Commercial data OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"05 Initial classification OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"06 Long description OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"07 Attributes OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"08 Internet image OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget-clickable\",\"values\":[{\"key\":\"09 Print image OK\",\"value\":1000,\"objectcount\":1000}]
},{\"key\":\"Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6\",\"styleName\":\"hpmw-horizontal-barchart-widget\",\"values\":[{\"key\":\"10 Output released\",\"value\":0,\"objectcount\":0}]
}]","labelThreshold":0,"marginBottom":17,"marginLeft":180,"marginRight":0,"marginTop":7,"rpcInterfaces":[],"showBarLabels":true,"showValues":true,"showXAxis":false,"showYAxis":false,"stacked":false,"tooltips":true,"valuesInBarChart":false,"height":"350.0px","width":"100.0%","readOnly":false,"immediate":false,"description":"","styles":["hpmw-chart","horizontal-bar-hpmw-chart"]
,"id":"business_chart-Dashboard_bar11-9-223cb6f0-e466-4c57-9ba0-76db563840b6","captionAsHtml":false,"resources":[],"enabled":true,"registeredEventListeners":["chart_click_event"]
}}, "types":{"95":"43"}, "hierarchy":{}, "rpc" : [["95","com.vaadin.ui.JavaScript$JavaScriptCallbackRpc","call",["makeCharts",[]
]]], "meta" : {}, "resources" : {}, "timings":[2063, 1]
}]
4836ms Postponing UIDL handling due to lock...
5428ms Ignoring mouseup from [object HTMLSpanElement]
when mousedown was on [object HTMLDivElement]
9838ms WARNING: reponse handling was never resumed, forcibly removing locks...
9840ms Handling message from server
9841ms * Handling resources from server
9843ms * Handling type inheritance map from server
9844ms Handling type mappings from server
9846ms Handling resource dependencies
9847ms * Handling meta information
9848ms * Creating connectors (if needed)
9849ms * Updating connector states
9851ms * Handling locales
9852ms * Updating connector hierarchy
9852ms * Running @DelegateToWidget
9853ms * Sending state change events
9854ms * Passing UIDL to Vaadin 6 style connectors
9855ms * Performing server to client RPC calls
9859ms * Unregistered 0 connectors
9861ms handleUIDLMessage: 12 ms
9862ms Starting layout phase
9870ms Measured 53 non connector elements
9877ms Pass 1 measured 49 elements, fired 0 listeners and did 0 layouts.
9877ms No more changes in pass 2
9878ms Total layout phase time: 14ms
9878ms * Dumping state changes to the console
9878ms UIDL: undefined
9881ms Processing time was 41ms
9882ms Referenced paintables: 75