when using jes application server, e.g. 8.1pe, the cglib for hibernate persistence object enhancement maybe throw excepti just like the followings:
[#|2006-07-18t09:43:48.340+0800|info|sun-appserver-pe8.1_02|javax.enterprise.system.stream.out|_threadid=12;|2006-07-18 09:43:48,325 error [cgliblazyinitializer]: cglib enhancement failed: test.po.testpo
java.lang.noclassdeffounderror at org.hibernate.proxy.cgliblazyinitializer.getproxyfactory(cgliblazyinitializer.java:116) at org.hibernate.proxy.cglibproxyfactory.postinstantiate(cglibproxyfactory.java:41) at org.hibernate.tuple.pojoentitytuplizer.buildproxyfactory(pojoentitytuplizer.java:161) at org.hibernate.tuple.abstractentitytuplizer.(abstractentitytuplizer.java:131) at org.hibernate.tuple.pojoentitytuplizer.(pojoentitytuplizer.java:55) at org.hibernate.tuple.tuplizerlookup.create(tuplizerlookup.java:64) at org.hibernate.tuple.entitymetamodel.(entitymetamodel.java:257) at org.hibernate.persister.entity.abstractentitypersister.(abstractentitypersister.java:412) at org.hibernate.persister.entity.singletableentitypersister.(singletableentitypersister.java:108) at org.hibernate.persister.persisterfactory.createclasspersister(persisterfactory.java:55) at org.hibernate.impl.sessionfactoryimpl.(sessionfactoryimpl.java:215) at org.hibernate.cfg.configuration.buildsessionfactory(configuration.java:1176) ......
it maybe the jes application server policy issue. try to append this in server.policy for application server (../appserver/domains/domanx/config/server.policy), and it should work:
grant {
permission java.lang.reflect.reflectpermission "suppressaccesschecks";
};
grant {
permission java.lang.runtimepermission "setc
};
grant {
permission java.lang.runtimepermission "getprotecti
};
hibernate cglib enhancement exception during deployment on JES application server
原创
©著作权归作者所有:来自51CTO博客作者jayenho的原创作品,请联系作者获取转载授权,否则将追究法律责任
hibernate cglib enhancement exception during deployment on JES application server
https://blog.51cto.com/jayenho/5182
hibernate cglib enhancement exception during deployment on JES application server
https://blog.51cto.com/jayenho/5182
to configure the server.policy of the jes application server to avoid the hibernate cglib enhancement exception.
举报文章
请选择举报类型
内容侵权
涉嫌营销
内容抄袭
违法信息
其他
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M
相关文章
-
Docker&Kubernetes ❀ Kubernetes集群实践与部署笔记知识点梳理
Kubernetes集群基本组件与工作流程Kubernetes集群安装部署过
kubernetes docker java 调度方式 生命周期 -
Windows Server-MDT服务器
Microsoft Deployment Toolkit(MDT)为自动化桌面和服务器部署提供统一的工具、流程和指南集合。
Windows Server Windows 部署服务 WDS MDT -
java高级面试 I
面试总结:1.动态代理2.spring作用域文章目录动态代理的区分spring作用域spring单例的线程安全问题接口幂等性AspectJ
java spring 面试 作用域 代理类 -
helm 简介
文章目录1.helm是什么2.helm为什么出现3.背景4.多样性5.架构1.helm是什么helm是kubernetes生态系
linux kubernetes git 应用程序 最终用户 -
Kubernetes(k8s)实战部署nginx服务
目录1 Namespace2 Pod3 Label4 Deployment5 Service1 NamespaceNamespace是kubernetes系统中的一种非常重要资源,它的主要作用是用来实
kubernetes nginx docker 2d html -
go语言开发cmdb资产管理系统,对接kubernetes、云平台、gitlab、Prometheus
golang-cmdb
golang-cmdb cloudplatform CICD prometheus
leizhimin 2008-05-16
leizhimin 2008-05-16
xanbio 2007-08-07