Ошибка в веб консоли 1.2.1

Started by XBOCT, July 15, 2012, 01:47:12 PM

Previous topic - Next topic

XBOCT

Приветствую!
Пытаюсь настроить веб консоль на archlinux и tomcat6. Все работает, за исключением вкладки Object Details.
При выборе вкладки выдает следующие: Could not create the view: Argument cannot be null

java.lang.IllegalArgumentException: Argument cannot be null
at org.eclipse.swt.SWT.error(SWT.java:3517)
at org.eclipse.swt.SWT.error(SWT.java:3454)
at org.eclipse.swt.SWT.error(SWT.java:3425)
at org.eclipse.swt.graphics.GC.drawImage(GC.java:1225)
at org.netxms.ui.eclipse.charts.widgets.GenericBirtChart.paintControl(GenericBirtChart.java:229)
at org.eclipse.swt.events.PaintEvent.dispatchToObserver(PaintEvent.java:102)
at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:46)
at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:166)
at org.eclipse.swt.widgets.Canvas.repaint(Canvas.java:181)
at org.eclipse.swt.widgets.Canvas.internalSetRedraw(Canvas.java:169)
at org.eclipse.swt.widgets.Control.redraw(Control.java:1928)
at org.netxms.ui.eclipse.charts.widgets.GenericBirtChart.initializationComplete(GenericBirtChart.java:118)
at org.netxms.ui.eclipse.objectview.objecttabs.elements.AvailabilityChart.createChart(AvailabilityChart.java:144)
at org.netxms.ui.eclipse.objectview.objecttabs.elements.AvailabilityChart.createClientArea(AvailabilityChart.java:101)
at org.netxms.ui.eclipse.widgets.DashboardElement.createClientAreaInternal(DashboardElement.java:140)
at org.netxms.ui.eclipse.widgets.DashboardElement.<init>(DashboardElement.java:84)
at org.netxms.ui.eclipse.objectview.objecttabs.elements.OverviewPageElement.<init>(OverviewPageElement.java:42)
at org.netxms.ui.eclipse.objectview.objecttabs.elements.AvailabilityChart.<init>(AvailabilityChart.java:58)
at org.netxms.ui.eclipse.objectview.objecttabs.ObjectOverview.createTabContent(ObjectOverview.java:106)
at org.netxms.ui.eclipse.objectview.objecttabs.ObjectTab.create(ObjectTab.java:90)
at org.netxms.ui.eclipse.objectview.views.TabbedObjectView.addTabs(TabbedObjectView.java:302)
at org.netxms.ui.eclipse.objectview.views.TabbedObjectView.createPartControl(TabbedObjectView.java:141)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:375)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:226)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:599)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:318)
at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:542)
at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:185)
at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:265)
at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:64)
at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:479)
at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1262)
at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1215)
at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1614)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:659)
at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:585)
at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:573)
at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:269)
at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:980)
at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2627)
at org.eclipse.ui.internal.WorkbenchWindow$26.run(WorkbenchWindow.java:3077)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:66)
at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:3058)
at org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:763)
at org.eclipse.ui.internal.Workbench$19.runWithException(Workbench.java:1267)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:229)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:1050)
at org.eclipse.ui.internal.StartupThreading.runWithWorkbenchExceptions(StartupThreading.java:55)
at org.eclipse.ui.internal.Workbench.busyOpenWorkbenchWindow(Workbench.java:1263)
at org.eclipse.ui.internal.Workbench.doOpenFirstTimeWindow(Workbench.java:2062)
at org.eclipse.ui.internal.Workbench.openFirstTimeWindow(Workbench.java:1993)
at org.eclipse.ui.internal.WorkbenchConfigurer.openFirstTimeWindow(WorkbenchConfigurer.java:188)
at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:790)
at org.eclipse.ui.internal.Workbench$28.runWithException(Workbench.java:1641)
at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:32)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:229)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:1050)
at org.eclipse.ui.internal.StartupThreading.runWithoutExceptions(StartupThreading.java:110)
at org.eclipse.ui.internal.Workbench.init(Workbench.java:1636)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2655)
at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:2530)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:702)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:685)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:157)
at org.netxms.webui.core.Application.start(Application.java:43)
at org.eclipse.rap.ui.internal.application.EntrypointApplicationWrapper.createUI(EntrypointApplicationWrapper.java:25)
at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:174)
at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:283)
at java.lang.Thread.run(Thread.java:722)
at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:101)


В чем проблема?

Alex Kirhenshtein

Проверьте пожалуйста, что есть права на запись в temp (java.io.tmpdir, обычно $CATALINA_BASE/temp) — и на уровне файловой системы, и в настройках java security manager (если включен)

XBOCT

На уровне файловой системы с правами все хорошо. Где можно посмотреть настройки java security manager?

XBOCT

Прикрепил логи tomcat'a. Может они помогут разобраться.