java.lang.UnsupportedOperationException

The OpenNMS Issue Tracker | Ronny Trommer | 4 years ago
  1. 0

    If you use the Page Sequence Monitor you will receive the following stack trace: 2013-03-28 18:30:26,757 ERROR [LegacyScheduler-Thread-27-of-200] PollableServiceConfig: Unexpected exception while polling 4:1.1.1.1:HTTP-v4. Marking service as DOWN java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableMap.put(Collections.java:1342) at org.opennms.core.utils.ParameterMap.getKeyedLong(ParameterMap.java:73) at org.opennms.core.utils.ParameterMap.getKeyedInteger(ParameterMap.java:94) at org.opennms.netmgt.poller.monitors.PageSequenceMonitor$PageSequenceMonitorParameters.getIntParm(PageSequenceMonitor.java:641) at org.opennms.netmgt.poller.monitors.PageSequenceMonitor$PageSequenceMonitorParameters.getRetries(PageSequenceMonitor.java:655) at org.opennms.netmgt.poller.monitors.PageSequenceMonitor$PageSequenceMonitorParameters.createHttpClient(PageSequenceMonitor.java:669) at org.opennms.netmgt.poller.monitors.PageSequenceMonitor.poll(PageSequenceMonitor.java:687) at org.opennms.netmgt.poller.pollables.LatencyStoringServiceMonitorAdaptor.poll(LatencyStoringServiceMonitorAdaptor.java:104) at org.opennms.netmgt.poller.pollables.PollableServiceConfig.poll(PollableServiceConfig.java:112) at org.opennms.netmgt.poller.pollables.PollableService.poll(PollableService.java:178) at org.opennms.netmgt.poller.pollables.PollableElement.poll(PollableElement.java:292) at org.opennms.netmgt.poller.pollables.PollableContainer$5.run(PollableContainer.java:305) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:227) at org.opennms.netmgt.poller.pollables.PollableContainer.poll(PollableContainer.java:312) at org.opennms.netmgt.poller.pollables.PollableInterface.poll(PollableInterface.java:205) at org.opennms.netmgt.poller.pollables.PollableContainer$5.run(PollableContainer.java:305) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:227) at org.opennms.netmgt.poller.pollables.PollableContainer.poll(PollableContainer.java:312) at org.opennms.netmgt.poller.pollables.PollableNode$3.run(PollableNode.java:303) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:227) at org.opennms.netmgt.poller.pollables.PollableNode.doPoll(PollableNode.java:306) at org.opennms.netmgt.poller.pollables.PollableElement.doPoll(PollableElement.java:183) at org.opennms.netmgt.poller.pollables.PollableService.doPoll(PollableService.java:211) at org.opennms.netmgt.poller.pollables.PollableService$PollRunner.run(PollableService.java:57) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249) at org.opennms.netmgt.poller.pollables.PollableService.doRun(PollableService.java:383) at org.opennms.netmgt.poller.pollables.PollableService.run(PollableService.java:364) at org.opennms.netmgt.scheduler.Schedule.run(Schedule.java:135) at org.opennms.netmgt.scheduler.Schedule$ScheduleEntry.run(Schedule.java:80) at org.opennms.netmgt.scheduler.LegacyScheduler$1.run(LegacyScheduler.java:203) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.opennms.core.concurrent.LogPreservingThreadFactory$3.run(LogPreservingThreadFactory.java:107) at java.lang.Thread.run(Thread.java:722)

    The OpenNMS Issue Tracker | 4 years ago | Ronny Trommer
    java.lang.UnsupportedOperationException
  2. 0

    If you use the Page Sequence Monitor you will receive the following stack trace: 2013-03-28 18:30:26,757 ERROR [LegacyScheduler-Thread-27-of-200] PollableServiceConfig: Unexpected exception while polling 4:1.1.1.1:HTTP-v4. Marking service as DOWN java.lang.UnsupportedOperationException at java.util.Collections$UnmodifiableMap.put(Collections.java:1342) at org.opennms.core.utils.ParameterMap.getKeyedLong(ParameterMap.java:73) at org.opennms.core.utils.ParameterMap.getKeyedInteger(ParameterMap.java:94) at org.opennms.netmgt.poller.monitors.PageSequenceMonitor$PageSequenceMonitorParameters.getIntParm(PageSequenceMonitor.java:641) at org.opennms.netmgt.poller.monitors.PageSequenceMonitor$PageSequenceMonitorParameters.getRetries(PageSequenceMonitor.java:655) at org.opennms.netmgt.poller.monitors.PageSequenceMonitor$PageSequenceMonitorParameters.createHttpClient(PageSequenceMonitor.java:669) at org.opennms.netmgt.poller.monitors.PageSequenceMonitor.poll(PageSequenceMonitor.java:687) at org.opennms.netmgt.poller.pollables.LatencyStoringServiceMonitorAdaptor.poll(LatencyStoringServiceMonitorAdaptor.java:104) at org.opennms.netmgt.poller.pollables.PollableServiceConfig.poll(PollableServiceConfig.java:112) at org.opennms.netmgt.poller.pollables.PollableService.poll(PollableService.java:178) at org.opennms.netmgt.poller.pollables.PollableElement.poll(PollableElement.java:292) at org.opennms.netmgt.poller.pollables.PollableContainer$5.run(PollableContainer.java:305) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:227) at org.opennms.netmgt.poller.pollables.PollableContainer.poll(PollableContainer.java:312) at org.opennms.netmgt.poller.pollables.PollableInterface.poll(PollableInterface.java:205) at org.opennms.netmgt.poller.pollables.PollableContainer$5.run(PollableContainer.java:305) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:227) at org.opennms.netmgt.poller.pollables.PollableContainer.poll(PollableContainer.java:312) at org.opennms.netmgt.poller.pollables.PollableNode$3.run(PollableNode.java:303) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:227) at org.opennms.netmgt.poller.pollables.PollableNode.doPoll(PollableNode.java:306) at org.opennms.netmgt.poller.pollables.PollableElement.doPoll(PollableElement.java:183) at org.opennms.netmgt.poller.pollables.PollableService.doPoll(PollableService.java:211) at org.opennms.netmgt.poller.pollables.PollableService$PollRunner.run(PollableService.java:57) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263) at org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249) at org.opennms.netmgt.poller.pollables.PollableService.doRun(PollableService.java:383) at org.opennms.netmgt.poller.pollables.PollableService.run(PollableService.java:364) at org.opennms.netmgt.scheduler.Schedule.run(Schedule.java:135) at org.opennms.netmgt.scheduler.Schedule$ScheduleEntry.run(Schedule.java:80) at org.opennms.netmgt.scheduler.LegacyScheduler$1.run(LegacyScheduler.java:203) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.opennms.core.concurrent.LogPreservingThreadFactory$3.run(LogPreservingThreadFactory.java:107) at java.lang.Thread.run(Thread.java:722)

    The OpenNMS Issue Tracker | 4 years ago | Ronny Trommer
    java.lang.UnsupportedOperationException
  3. 0

    JSF 1.2: store get parameter for next post

    Stack Overflow | 2 years ago
    java.lang.UnsupportedOperationException
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  1. alexs 8 times, last 8 months ago
1 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.lang.UnsupportedOperationException

    No message provided

    at java.util.Collections$UnmodifiableMap.put()
  2. Java RT
    Collections$UnmodifiableMap.put
    1. java.util.Collections$UnmodifiableMap.put(Collections.java:1342)
    1 frame
  3. org.opennms.core
    ParameterMap.getKeyedInteger
    1. org.opennms.core.utils.ParameterMap.getKeyedLong(ParameterMap.java:73)
    2. org.opennms.core.utils.ParameterMap.getKeyedInteger(ParameterMap.java:94)
    2 frames
  4. org.opennms.netmgt
    PollableContainer$5.run
    1. org.opennms.netmgt.poller.monitors.PageSequenceMonitor$PageSequenceMonitorParameters.getIntParm(PageSequenceMonitor.java:641)
    2. org.opennms.netmgt.poller.monitors.PageSequenceMonitor$PageSequenceMonitorParameters.getRetries(PageSequenceMonitor.java:655)
    3. org.opennms.netmgt.poller.monitors.PageSequenceMonitor$PageSequenceMonitorParameters.createHttpClient(PageSequenceMonitor.java:669)
    4. org.opennms.netmgt.poller.monitors.PageSequenceMonitor.poll(PageSequenceMonitor.java:687)
    5. org.opennms.netmgt.poller.pollables.LatencyStoringServiceMonitorAdaptor.poll(LatencyStoringServiceMonitorAdaptor.java:104)
    6. org.opennms.netmgt.poller.pollables.PollableServiceConfig.poll(PollableServiceConfig.java:112)
    7. org.opennms.netmgt.poller.pollables.PollableService.poll(PollableService.java:178)
    8. org.opennms.netmgt.poller.pollables.PollableElement.poll(PollableElement.java:292)
    9. org.opennms.netmgt.poller.pollables.PollableContainer$5.run(PollableContainer.java:305)
    9 frames
  5. Java RT
    Executors$RunnableAdapter.call
    1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    1 frame
  6. org.opennms.netmgt
    PollableContainer$5.run
    1. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263)
    2. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249)
    3. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:227)
    4. org.opennms.netmgt.poller.pollables.PollableContainer.poll(PollableContainer.java:312)
    5. org.opennms.netmgt.poller.pollables.PollableInterface.poll(PollableInterface.java:205)
    6. org.opennms.netmgt.poller.pollables.PollableContainer$5.run(PollableContainer.java:305)
    6 frames
  7. Java RT
    Executors$RunnableAdapter.call
    1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    1 frame
  8. org.opennms.netmgt
    PollableNode$3.run
    1. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263)
    2. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249)
    3. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:227)
    4. org.opennms.netmgt.poller.pollables.PollableContainer.poll(PollableContainer.java:312)
    5. org.opennms.netmgt.poller.pollables.PollableNode$3.run(PollableNode.java:303)
    5 frames
  9. Java RT
    Executors$RunnableAdapter.call
    1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    1 frame
  10. org.opennms.netmgt
    PollableService$PollRunner.run
    1. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263)
    2. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249)
    3. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:227)
    4. org.opennms.netmgt.poller.pollables.PollableNode.doPoll(PollableNode.java:306)
    5. org.opennms.netmgt.poller.pollables.PollableElement.doPoll(PollableElement.java:183)
    6. org.opennms.netmgt.poller.pollables.PollableService.doPoll(PollableService.java:211)
    7. org.opennms.netmgt.poller.pollables.PollableService$PollRunner.run(PollableService.java:57)
    7 frames
  11. Java RT
    Executors$RunnableAdapter.call
    1. java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
    1 frame
  12. org.opennms.netmgt
    LegacyScheduler$1.run
    1. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:263)
    2. org.opennms.netmgt.poller.pollables.PollableElement.withTreeLock(PollableElement.java:249)
    3. org.opennms.netmgt.poller.pollables.PollableService.doRun(PollableService.java:383)
    4. org.opennms.netmgt.poller.pollables.PollableService.run(PollableService.java:364)
    5. org.opennms.netmgt.scheduler.Schedule.run(Schedule.java:135)
    6. org.opennms.netmgt.scheduler.Schedule$ScheduleEntry.run(Schedule.java:80)
    7. org.opennms.netmgt.scheduler.LegacyScheduler$1.run(LegacyScheduler.java:203)
    7 frames
  13. Java RT
    ThreadPoolExecutor$Worker.run
    1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    2 frames
  14. org.opennms.core
    LogPreservingThreadFactory$3.run
    1. org.opennms.core.concurrent.LogPreservingThreadFactory$3.run(LogPreservingThreadFactory.java:107)
    1 frame
  15. Java RT
    Thread.run
    1. java.lang.Thread.run(Thread.java:722)
    1 frame