Estou obtendo o seguinte erro quando tento executar minha aplicação no WebStart:
net.sf.hibernate.HibernateException: CGLIB Enhancement failed
at net.sf.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:84)
at net.sf.hibernate.persister.AbstractEntityPersister.(AbstractEntityPersister.java:808)
at net.sf.hibernate.persister.NormalizedEntityPersister.(NormalizedEntityPersister.java:695)
at net.sf.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:44)
at net.sf.hibernate.impl.SessionFactoryImpl.(SessionFactoryImpl.java:137)
at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:739)
at br.ufmg.dcc.synergia.sil.persistencia.ConexaoBancoDeDados.conectar(ConexaoBancoDeDados.java:104)
at Jtree.CTree.main(CTree.java:76)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.continueLaunch(Unknown Source)
at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)
at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ExceptionInInitializerError
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.sf.cglib.proxy.EnhancerEmitter.setThreadCallbacks(EnhancerEmitter.java:194)
at net.sf.cglib.proxy.Enhancer.createUsingReflection(Enhancer.java:371)
at net.sf.cglib.proxy.Enhancer.firstInstance(Enhancer.java:351)
at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:193)
at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:330)
at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:246)
at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:406)
at net.sf.hibernate.proxy.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:74)
… 18 more
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission accessDeclaredMembers)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkMemberAccess(Unknown Source)
at java.lang.Class.checkMemberAccess(Unknown Source)
at java.lang.Class.getDeclaredMethods(Unknown Source)
at net.sf.cglib.core.ReflectUtils.addAllMethods(ReflectUtils.java:341)
at net.sf.cglib.core.ReflectUtils.addAllMethods(ReflectUtils.java:344)
at net.sf.cglib.core.ReflectUtils.addAllMethods(ReflectUtils.java:344)
at net.sf.cglib.core.ReflectUtils.addAllMethods(ReflectUtils.java:344)
at net.sf.cglib.core.ReflectUtils.addAllMethods(ReflectUtils.java:344)
at net.sf.cglib.reflect.FastClassEmitter.(FastClassEmitter.java:103)
at net.sf.cglib.reflect.FastClass$Generator.generateClass(FastClass.java:100)
at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:63)
at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:190)
at net.sf.cglib.reflect.FastClass$Generator.create(FastClass.java:92)
at net.sf.cglib.proxy.MethodProxy.helper(MethodProxy.java:115)
at net.sf.cglib.proxy.MethodProxy.create(MethodProxy.java:87)
at br.ufmg.dcc.synergia.sil.tram.entidade.dadosdetarefa.identificacao.AutoriaDoExecutivo$$EnhancerByCGLIB$$71834c5e.()
… 30 more
o que devo fazer? já mudei o java.policy para allpermission. E o erro continua.