[SNMP4J] SNMP4j duplicate registration exception
László Leonard
laslaul at yahoo.com
Mon Sep 1 08:52:45 CEST 2014
Hello,
I have some dificulties registering my managed objects to MOServer.
The problem occured to me when I try to register a managed objects under an already registered managed object.
I send you the problematic code below:
@SuppressWarnings({ "rawtypes", "unchecked" })
MOScalar myScalar = new MOScalar(new OID("1.3.6.1.4.1.5999.1.0"), MOAccessImpl.ACCESS_READ_ONLY, new OctetString(
"Hello"));
ourOwnManagedScalarObjects.put(myScalar.getID().toString(), myScalar);
try {
server.register(myScalar, new OctetString("1.3.6.1.4.1.5999"));
} catch (DuplicateRegistrationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
myScalar = new MOScalar(new OID("1.3.6.1.4.1.5999.1.1.0"), MOAccessImpl.ACCESS_READ_ONLY, new OctetString(
"HelloWorld"));
ourOwnManagedScalarObjects.put(myScalar.getID().toString(), myScalar);
try {
// the exception is thrown at this line
server.register(myScalar, new OctetString("1.3.6.1.4.1.5999"));
} catch (DuplicateRegistrationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Could you explain why I cannot register objects this way please?
Best regards,
Leonard
More information about the SNMP4J
mailing list