When i add my self as user with all rights to queue an exception appear. @mwolf9 Please, look at this.
Uncaught UI Exception
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(Unknown Source)
at java.util.concurrent.FutureTask.get(Unknown Source)
at com.vaadin.server.VaadinSession$FutureAccess.get(VaadinSession.java:121)
at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:1761)
at com.vaadin.server.VaadinSession.unlock(VaadinSession.java:949)
at com.vaadin.server.VaadinService.ensureAccessQueuePurged(VaadinService.java:1722)
at com.vaadin.server.VaadinService.accessSession(VaadinService.java:1688)
at com.vaadin.server.VaadinSession.access(VaadinSession.java:1306)
at com.vaadin.ui.UI.access(UI.java:1294)
at com.xmlnamespace.panel.client.ClientRootUI.access(ClientRootUI.java:1200)
at com.xmlnamespace.panel.client.pbx.dashboard.QueueAgentsDashboardWidget$QueueButtonPermissionListener.permissionChanged(QueueAgentsDashboardWidget.java:1017)
at com.xmlnamespace.panel.lib.core.model.Permissible.refreshPermissionWatchers(Permissible.java:261)
at com.xmlnamespace.panel.lib.core.model.Permissible.addUserPermissionSet(Permissible.java:122)
at com.xmlnamespace.panel.server.core.permission.PermissionServiceProvider.addPermissionSet(PermissionServiceProvider.java:704)
at com.xmlnamespace.panel.server.core.permission.PermissionServiceProvider.handle(PermissionServiceProvider.java:584)
at com.xmlnamespace.panel.server.core.permission.PermissionServiceProvider.handleRequest(PermissionServiceProvider.java:516)
at com.xmlnamespace.panel.lib.communication.request.manager.RequestTopicManager.handleRequest(RequestTopicManager.java:333)
at com.xmlnamespace.panel.lib.communication.request.manager.RequestTopicManager.handleMessage(RequestTopicManager.java:300)
at com.xmlnamespace.panel.lib.communication.jms.JMSTopicConnection.onMessage(JMSTopicConnection.java:556)
at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1361)
at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:129)
at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:47)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at com.xmlnamespace.panel.client.pbx.dashboard.QueueAgentsDashboardWidget.updateButtonVisibility(QueueAgentsDashboardWidget.java:868)
at com.xmlnamespace.panel.client.pbx.dashboard.QueueAgentsDashboardWidget.access$2(QueueAgentsDashboardWidget.java:861)
at com.xmlnamespace.panel.client.pbx.dashboard.QueueAgentsDashboardWidget$QueueButtonPermissionListener$1.run(QueueAgentsDashboardWidget.java:1021)
at com.vaadin.ui.UI.accessSynchronously(UI.java:1231)
at com.xmlnamespace.panel.client.ClientRootUI.accessSynchronously(ClientRootUI.java:1214)
at com.vaadin.ui.UI$3.run(UI.java:1297)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at com.vaadin.server.VaadinService.runPendingAccessTasks(VaadinService.java:1758)
... 23 more