Sunday 13 January 2013

java.lang.ClassNotFoundException: javassist.util.proxy.MethodFilter

,

Exception: 

java.lang.ClassNotFoundException: javassist.util.proxy.MethodFilter at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1387) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233) at org.hibernate.bytecode.javassist.BytecodeProviderImpl.getProxyFactoryFactory(BytecodeProviderImpl.java:49) at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactoryInternal(PojoEntityTuplizer.java:207) at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:185)...

Reason 

you have not included javassist.jar 

Possible solution : 

  1. Download javassist.jar from http://www.csg.is.titech.ac.jp/~chiba/javassist and include it in library.
    2 . For maven user, Include javassist in pom.xml
        
<dependency>
    <groupId>javassist</groupId>
    <artifactId>javassist</artifactId>
    <version>3.12.1.GA</version>
</dependency>

1 comments:

  1. simply download the javassist-3.12.1.GA.jar from google.......its done.

    ReplyDelete