[SNMP4J] Re: snmpTRAP

abdel boutz1 at caramail.com
Mon Apr 4 15:40:03 CEST 2005


Hello Teo, I still go annoyed you :),  I don't manage to have information additional when I received a TRAPrequest , for example: 
 CommandResponder trapPrinter = new CommandResponder() { 
          public synchronized void processPdu(CommandResponderEvent e) 
          {
            PDU command = e.getPDU();
            
            if (command != null) 
            {
               System.out.println(command.toString());
               System.out.println(command.get(0));   //when I add this,   it posts me an error 

            }
             
         }
        };

ERROR :
        java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
        at java.util.Vector.get(Vector.java:709)
        at org.snmp4j.PDU.get(PDU.java:250)
        at snmpTrap$1.processPdu(snmpTrap.java:32)
        at org.snmp4j.Snmp.fireProcessPdu(Snmp.java:1202)
        at org.snmp4j.Snmp.processPdu(Snmp.java:1079)
        at org.snmp4j.MessageDispatcherImpl.fireProcessPdu(MessageDispatcherImpl.java:508)
        at org.snmp4j.MessageDispatcherImpl.dispatchMessage(MessageDispatcherImpl.java:244)
        at org.snmp4j.MessageDispatcherImpl.processMessage(MessageDispatcherImpl.java:285)
        at org.snmp4j.util.MultiThreadedMessageDispatcher$MessageTask.run(MultiThreadedMessageDispatcher.java:179)
        at org.snmp4j.util.ThreadPool$TaskManager.run(ThreadPool.java:162)


in fact, I would like to have the type of problem generate etc...  


More information about the SNMP4J mailing list