[SNMP4J] java.lang.NoClassDefFoundError - for Snmp4jLogMib

Gopalakrishna Holla M.G gkholla at samsung.com
Mon May 26 07:21:46 CEST 2008


Hi, 

I getting below exception when I perform walk on private mibs. 

On MIB browser:

52: enterprises.4976.2.1.1.0 (integer) 1
53: enterprises.4976.2.1.2.0 (object identifier) (null-oid) null
54: enterprises.4976.2.1.3.0 (object identifier) (null-oid) null
55: enterprises.4976.10.1.1.1.1.1.1.0 (octet string) org.snmp4j.log.Log4jLogFactory at 166cb16
56: enterprises.4976.10.1.1.1.1.1.2.0 (octet string) (zero-length) 
57: enterprises.4976.10.1.1.1.1.2.1.0 (integer) 0
TIMEOUT



Exception in thread "RequestPool.0" java.lang.NoClassDefFoundError: org/apache/log4j/spi/LoggerRepository
at org.snmp4j.log.Log4jLogFactory.loggers(Unknown Source)
at org.snmp4j.agent.mo.snmp4j.Snmp4jLogMib.updateLoggerTable(Snmp4jLogMib.java:977)
at org.snmp4j.agent.mo.snmp4j.Snmp4jLogMib.queryEvent(Snmp4jLogMib.java:942)
at org.snmp4j.agent.DefaultMOServer.fireQueryEvent(DefaultMOServer.java:128)
at org.snmp4j.agent.DefaultMOServer.lookup(DefaultMOServer.java:70)
at org.snmp4j.agent.CommandProcessor.processNextSubRequest(CommandProcessor.java:573)
at org.snmp4j.agent.CommandProcessor$GetNextHandler.processPdu(CommandProcessor.java:651)
at org.snmp4j.agent.CommandProcessor.processRequest(CommandProcessor.java:371)
at org.snmp4j.agent.CommandProcessor.processRequest(CommandProcessor.java:332)
at org.snmp4j.agent.CommandProcessor.dispatchCommand(CommandProcessor.java:288)
at org.snmp4j.agent.CommandProcessor$Command.run(CommandProcessor.java:503)
at org.snmp4j.util.ThreadPool$TaskManager.run(Unknown Source)

I am using log4j-1.12.15.jar library for logging. Anybody has clue about this?

Regards,
Gopalakrishna Holla



More information about the SNMP4J mailing list