[SNMP4J] Error: java.net.InetAddress: method getByAddress([B)Ljava/net/InetAddress; not found

COkken at berkleyis.com COkken at berkleyis.com
Tue Oct 26 21:49:13 CEST 2004





  I am testing out smnp4j with the following code:

ScopedPDU pdu = new ScopedPDU();
                              pdu.setType(PDU.INFORM);

                              pdu.add(
                                    new VariableBinding(
                                          new OID(".1.3.6.1.4.1.9799"),
                                          new OctetString("This is a test
for xPression")));
                              // payload
                              //pdu.add(
                              //    new VariableBinding(
                              //          new OID("1.3.6.1.2.1.2.2.1.1" +
downIndex),
                              //          new Integer32(downIndex)));
                              InetAddress ip = InetAddress.getByName(
"172.19.5.160");


                              UserTarget target = new UserTarget();
                              IpAddress targetAddress = new IpAddress(ip);
                              target.setAddress(targetAddress);


When I try to set the address I get the following error:

java.lang.NoSuchMethodError: java.net.InetAddress: method
getByAddress([B)Ljava/net/InetAddress; not found
      at org.snmp4j.smi.IpAddress.createAnyAddress(IpAddress.java:165)
      at org.snmp4j.smi.IpAddress.<clinit>(IpAddress.java:42)
      at com.bts.snmp.util.SNMPClient.main(SNMPClient.java:60)
Exception in thread "main"


What version of the rt.jar do I need to be using.  I have a version from
06/03/2004 that has this method in it.  That is the rt.jar I am using and I
am still getting this error.  Anything else I am doing wrong?

Thanks,

Craig Okken
System Specialist
cokken at berkleyis.com
605-362-4465


CONFIDENTIALITY NOTICE: This e-mail and the transmitted documents contain
private, privileged and confidential information belonging to the sender.
The information therein is solely for the use of the addressee.  If your
receipt of this transmission has occurred as the result of an error, please
immediately notify us so we can arrange for the return of the documents.
In such circumstances, you are advised that you may not disclose, copy,
distribute or take any other action in reliance on the information
transmitted.




More information about the SNMP4J mailing list