Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

C

cerny

@cerny
Unfollow Follow
About
Posts
2
Topics
2
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • dashboard with status indicator
    C cerny
    Support

    Hi, I have problem with dashboard in web nxmc (1.2.3 and trunk also). It crashes when Status Indicator is added (after refresh). It's not happen with other elements (Alarm Viever, Network Map, Geo Map, Label) or with fat linux nxmc client. I get this Exception:

    2012-10-17 10:19:40.659:INFO:oejs.Server:jetty-8.1.3.v20120522
    2012-10-17 10:19:40.707:INFO:oejs.AbstractConnector:Started [email protected]:35222
    osgi> !SESSION 2012-10-17 10:19:39.250 -----------------------------------------------
    eclipse.buildId=unknown
    java.version=1.6.0_26
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
    Command-line arguments:  -dev file:/home/honzik/workspace.netxms/.metadata/.plugins/org.eclipse.pde.core/NetXMS RAP/dev.properties -os linux -ws gtk -arch x86_64 -consoleLog -console -data /home/honzik/workspace.netxms/.metadata/.plugins/org.eclipse.rap.ui.launch/NetXMSRAP
    
    !ENTRY org.eclipse.rap.ui 4 4 2012-10-17 10:20:05.296
    !MESSAGE Referenced part does not exist yet: .
    
    !ENTRY org.eclipse.core.jobs 4 2 2012-10-17 10:28:43.316
    !MESSAGE An internal error occurred during: "Update dashboard configuration".
    !STACK 0
    java.lang.IllegalStateException: No context available outside of the request service lifecycle.
    	at org.eclipse.rwt.internal.service.ContextProvider.getContext(ContextProvider.java:105)
    	at org.eclipse.rwt.internal.service.ContextProvider.getSessionStore(ContextProvider.java:133)
    	at org.eclipse.rwt.SessionSingletonBase.getInstance(SessionSingletonBase.java:55)
    	at org.eclipse.ui.internal.Workbench.getInstance(Workbench.java:653)
    	at org.eclipse.ui.PlatformUI.getWorkbench(PlatformUI.java:94)
    	at org.netxms.ui.eclipse.dashboard.propertypages.DashboardElements$9.jobFinalize(DashboardElements.java:369)
    	at org.netxms.ui.eclipse.jobs.ConsoleJob.run(ConsoleJob.java:108)
    	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
    
    !ENTRY org.eclipse.rap.ui 4 0 2012-10-17 10:30:45.720
    !MESSAGE Unhandled event loop exception
    !STACK 0
    java.lang.IllegalArgumentException: Argument not valid
    	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.setBackground(GC.java:290)
    	at org.netxms.ui.eclipse.dashboard.widgets.StatusIndicatorElement.drawElement(StatusIndicatorElement.java:189)
    	at org.netxms.ui.eclipse.dashboard.widgets.StatusIndicatorElement.drawContent(StatusIndicatorElement.java:161)
    	at org.netxms.ui.eclipse.dashboard.widgets.StatusIndicatorElement$2.paintControl(StatusIndicatorElement.java:81)
    	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:186)
    	at org.eclipse.swt.widgets.Canvas.repaint(Canvas.java:181)
    	at org.eclipse.swt.widgets.Canvas.notifyResize(Canvas.java:162)
    	at org.eclipse.swt.widgets.Control.setBounds(Control.java:2319)
    	at org.eclipse.swt.widgets.Control.setBounds(Control.java:842)
    	at org.eclipse.swt.widgets.Control.setBounds(Control.java:869)
    	at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:195)
    	at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:538)
    	at org.eclipse.swt.widgets.Composite$1.run(Composite.java:877)
    	at org.eclipse.rwt.lifecycle.ProcessActionRunner.add(ProcessActionRunner.java:32)
    	at org.eclipse.swt.widgets.Composite.notifyResize(Composite.java:873)
    	at org.eclipse.swt.widgets.Canvas.notifyResize(Canvas.java:160)
    	at org.eclipse.swt.widgets.Control.setBounds(Control.java:2319)
    	at org.eclipse.swt.widgets.Control.setBounds(Control.java:842)
    	at org.eclipse.swt.widgets.Control.setBounds(Control.java:869)
    	at org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:681)
    	at org.eclipse.swt.layout.GridLayout.layout(GridLayout.java:185)
    	at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:538)
    	at org.eclipse.swt.widgets.Composite$1.run(Composite.java:877)
    	at org.eclipse.rwt.lifecycle.ProcessActionRunner.add(ProcessActionRunner.java:32)
    	at org.eclipse.swt.widgets.Composite.notifyResize(Composite.java:873)
    	at org.eclipse.swt.widgets.Control.setBounds(Control.java:2319)
    	at org.eclipse.swt.widgets.Control.setBounds(Control.java:842)
    	at org.eclipse.swt.widgets.Control.setBounds(Control.java:869)
    	at org.eclipse.swt.layout.FillLayout.layout(FillLayout.java:195)
    	at org.eclipse.swt.widgets.Composite.updateLayout(Composite.java:538)
    	at org.eclipse.swt.widgets.Composite.layout(Composite.java:345)
    	at org.netxms.ui.eclipse.dashboard.views.DashboardView.rebuildDashboard(DashboardView.java:371)
    	at org.netxms.ui.eclipse.dashboard.views.DashboardView.access$3(DashboardView.java:356)
    	at org.netxms.ui.eclipse.dashboard.views.DashboardView$2.run(DashboardView.java:128)
    	at org.eclipse.jface.action.Action.runWithEvent(Action.java:493)
    	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:575)
    	at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:492)
    	at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:443)
    	at org.eclipse.swt.internal.widgets.UntypedEventAdapter.dispatchEvent(UntypedEventAdapter.java:646)
    	at org.eclipse.swt.internal.widgets.UntypedEventAdapter.widgetSelected(UntypedEventAdapter.java:90)
    	at org.eclipse.swt.events.SelectionEvent.dispatchToObserver(SelectionEvent.java:191)
    	at org.eclipse.rwt.internal.events.Event.processEvent(Event.java:46)
    	at org.eclipse.swt.events.TypedEvent.processEvent(TypedEvent.java:186)
    	at org.eclipse.swt.events.TypedEvent.executeNext(TypedEvent.java:208)
    	at org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1145)
    	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1135)
    	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2733)
    	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2694)
    	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:61)
    	at org.eclipse.rap.ui.internal.application.EntryPointApplicationWrapper.createUI(EntryPointApplicationWrapper.java:38)
    	at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:177)
    	at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:289)
    	at java.lang.Thread.run(Thread.java:662)
    	at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:102)
    2012-10-17 10:30:45.999:WARN:oejs.ServletHandler:ERROR:  /nxmc
    org.eclipse.swt.SWTException: Graphic is disposed
    	at org.eclipse.swt.SWT.error(SWT.java:3531)
    	at org.eclipse.swt.SWT.error(SWT.java:3454)
    	at org.eclipse.swt.SWT.error(SWT.java:3425)
    	at org.eclipse.swt.graphics.Color.getRGB(Color.java:191)
    	at org.eclipse.rwt.internal.protocol.ProtocolUtil.getColorAsArray(ProtocolUtil.java:95)
    	at org.eclipse.rwt.lifecycle.WidgetLCAUtil.renderBackground(WidgetLCAUtil.java:492)
    	at org.eclipse.rwt.lifecycle.ControlLCAUtil.renderBackground(ControlLCAUtil.java:458)
    	at org.eclipse.rwt.lifecycle.ControlLCAUtil.renderChanges(ControlLCAUtil.java:326)
    	at org.eclipse.swt.internal.widgets.canvaskit.CanvasLCA.renderChanges(CanvasLCA.java:58)
    	at org.eclipse.rwt.lifecycle.AbstractWidgetLCA.render(AbstractWidgetLCA.java:35)
    	at org.eclipse.swt.internal.widgets.displaykit.DisplayLCA$RenderVisitor.render(DisplayLCA.java:88)
    	at org.eclipse.swt.internal.widgets.displaykit.DisplayLCA$RenderVisitor.doVisit(DisplayLCA.java:72)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor$AllWidgetTreeVisitor.visit(WidgetTreeVisitor.java:35)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.accept(WidgetTreeVisitor.java:47)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.handleChildren(WidgetTreeVisitor.java:122)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.accept(WidgetTreeVisitor.java:52)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.handleChildren(WidgetTreeVisitor.java:122)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.accept(WidgetTreeVisitor.java:52)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.handleChildren(WidgetTreeVisitor.java:122)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.accept(WidgetTreeVisitor.java:52)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.handleChildren(WidgetTreeVisitor.java:122)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.accept(WidgetTreeVisitor.java:52)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.handleChildren(WidgetTreeVisitor.java:122)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.accept(WidgetTreeVisitor.java:52)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.handleChildren(WidgetTreeVisitor.java:122)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.accept(WidgetTreeVisitor.java:52)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.handleChildren(WidgetTreeVisitor.java:122)
    	at org.eclipse.swt.internal.widgets.WidgetTreeVisitor.accept(WidgetTreeVisitor.java:52)
    	at org.eclipse.swt.internal.widgets.displaykit.DisplayLCA.renderShells(DisplayLCA.java:194)
    	at org.eclipse.swt.internal.widgets.displaykit.DisplayLCA.render(DisplayLCA.java:164)
    	at org.eclipse.rwt.internal.lifecycle.Render.execute(Render.java:29)
    	at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.continueLifeCycle(RWTLifeCycle.java:158)
    	at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.sleep(RWTLifeCycle.java:229)
    	at org.eclipse.swt.widgets.Display.sleep(Display.java:1176)
    	at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:361)
    	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2734)
    	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2694)
    	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:61)
    	at org.eclipse.rap.ui.internal.application.EntryPointApplicationWrapper.createUI(EntryPointApplicationWrapper.java:38)
    	at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:177)
    	at org.eclipse.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:289)
    	at java.lang.Thread.run(Thread.java:662)
    	at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:102)
    

    Thanks for response.


  • Manually add nodes in 1.2.3
    C cerny
    Support

    According User Manual for manually add node I should use: "... click Add Node on the Tools menu." But there is no Add Node in 1.2.3 (both nxmc and web). I try to use the most similar "Find Ip address..." with IP 172.16.100.100 (pingable, not in node list). I get Warning dialog "Connection point information cannot be found." (both nxmc and web). And in server log is:
    [09-Oct-2012 13:23:21] [CLSN-1] findIpAddress(172.16.100.100): interface not found, looking in ARP cache
    [09-Oct-2012 13:23:21] [CLSN-1] findIpAddress(172.16.100.100): found subnet 172.16.0.0/16
    [09-Oct-2012 13:23:21] [CLSN-1] findIpAddress: iface=(nil) exact=N

    But after while node appears. Is that wanted behavior? And what about adding nodes before they are configured (set IP etc.), is it possible?

  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups