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
_______________________________________________
SNMP4J mailing list
[email protected]
https://oosnmp.net/mailman/listinfo/snmp4j

Reply via email to