Dear Java Gurus and Experts,
I need your help and suggestions on a strange issue I am facing. In my project sometime I am getting java.lang.NoClassDefFoundError
followded by java.lang.ClassNotFoundException
Though this Error is not consistant and not reproducable so far, below is the full stack of the Error, [ replaced the real class with com/abc/bcd/efg/ABC }
java.lang.NoClassDefFoundError: com/abc/bcd/efg/ABC
at aa.bb.cc.dd.ee.ff.ABC.BCD.TEST$TESTSubscription.processingSomething(TEST.java:502)
at aa.bb.cc.dd.ee.ff.ABC.BCD.TEST$TESTSubscription.processUpdate(TEST.java:363)
at aa.bb.cc.dd.ee.ff.ABC.BCD.TEST$TESTSubscription.processInsert(TEST.java:327)
at A.B.C.D.AbstractDataCallback.update(AbstractDataCallback.java:26)
at A.B.C.D.DefaultRawDataCallback.update(DefaultRawDataCallback.java:64)
at A.B.C.D.ServiceHandle.processData(Service.java:804)
at A.B.C.D.ServiceHandle.listen(Service.java:747)
at A.B.C.D.ServiceHandle.getSubs(Service.java:558)
at A.B.C.D.ServiceHandle.getSubs(Service.java:508)
at aa.bb.cc.dd.ee.ff.ABC.BCD.TEST$TESTSubscription$1.run(TEST.java:1091)
Caused by: java.lang.ClassNotFoundException: com/abc/bcd/efg/ABC
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
This is surely a very strange issue, as this is not happening every time.
Thanks in advance,
With Regards,
Damodar