SNMP java.lang.NullPointerException ! ! AFTER upg 1.6.3
Description
Environment
Acceptance / Success Criteria
Lucidchart Diagrams
Activity

Tommaso Rossetto April 2, 2009 at 5:08 AM
(In reply to comment #5)
> Merged to 1.6-testing in r12914, and branches/1.6 in r12915
>
Ok now with 1.6.4-1 the problem is solved.
Many Thanks
Tommaso

Benjamin Reed April 1, 2009 at 11:49 AM
Merged to 1.6-testing in r12914, and branches/1.6 in r12915

Benjamin Reed April 1, 2009 at 11:49 AM
brozow fixed this in trunk in r12913

Tarus Balog April 1, 2009 at 10:59 AM
Here's the exception:
2009-04-01 10:42:54,445 ERROR [PollerScheduler-30 Pool-fiber0] PollableServiceConfig: Unexpected exception while polling 4:172.20.1.11:SNMP. Marking service as DOWN
java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:396)
at java.util.Properties.setProperty(Properties.java:128)
at org.opennms.netmgt.poller.monitors.SnmpMonitor.poll(SnmpMonitor.java:232)
at org.opennms.netmgt.poller.pollables.LatencyStoringServiceMonitorAdaptor.poll(LatencyStoringServiceMonitorAdaptor.java:105)
at org.opennms.netmgt.poller.pollables.PollableServiceConfig.poll(PollableServiceConfig.java:105)
at org.opennms.netmgt.poller.pollables.PollableService.poll(PollableService.java:148)
at org.opennms.netmgt.poller.pollables.PollableElement.poll(PollableElement.java:187)
at org.opennms.netmgt.poller.pollables.PollableContainer$5.run(PollableContainer.java:239)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:166)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:160)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:151)
at org.opennms.netmgt.poller.pollables.PollableContainer.poll(PollableContainer.java:246)
at org.opennms.netmgt.poller.pollables.PollableInterface.poll(PollableInterface.java:146)
at org.opennms.netmgt.poller.pollables.PollableContainer$5.run(PollableContainer.java:239)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:166)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:160)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:151)
at org.opennms.netmgt.poller.pollables.PollableContainer.poll(PollableContainer.java:246)
at org.opennms.netmgt.poller.pollables.PollableNode$3.run(PollableNode.java:235)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:166)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:160)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:151)
at org.opennms.netmgt.poller.pollables.PollableNode.doPoll(PollableNode.java:238)
at org.opennms.netmgt.poller.pollables.PollableElement.doPoll(PollableElement.java:130)
at org.opennms.netmgt.poller.pollables.PollableService.doPoll(PollableService.java:175)
at org.opennms.netmgt.poller.pollables.PollableService$PollRunner.run(PollableService.java:64)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:166)
at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:160)
at org.opennms.netmgt.poller.pollables.PollableService.doRun(PollableService.java:299)
at org.opennms.netmgt.poller.pollables.PollableService.run(PollableService.java:285)
at org.opennms.netmgt.scheduler.Schedule.run(Schedule.java:136)
at org.opennms.netmgt.scheduler.Schedule$ScheduleEntry.run(Schedule.java:82)
at org.opennms.netmgt.scheduler.LegacyScheduler$1.run(LegacyScheduler.java:292)
at org.opennms.core.concurrent.RunnableConsumerThreadPool$FiberThreadImpl.run(RunnableConsumerThreadPool.java:422)
at java.lang.Thread.run(Thread.java:595)
2009-04-01 10:42:54,446 DEBUG [PollerScheduler-30 Pool-fiber0] PollableNode$Lock: Releasing lock for 4

Former user April 1, 2009 at 10:05 AM
Sorry that message will be more like
Unexpected exception while polling 169:172.16.75.68:SNMP. Marking service as DOWN
I have just upgrade to 1.6.3 from 1.6.2
All goes fine , services started but all hosts with SNMP service give this :
"SNMP outage identified on interface x.x.x.x with reason code: Unexception exception while polling 169:172.16.75.68:SNMP. java.lang.NullPointerException."
What I have to do?
thanks