异常[EclipseLink-7114](Eclipse Persistence Services - 2.5.1.v20130824-981335c):org.eclipse.persistence.exceptions.ValidationException异常说明:客户端会话代理当前不支持隔离数据.
在应用程序启动期间发生此异常.这个例外的令人沮丧的方面是它是随机发生的!
该应用程序使用Eclipselink的复合持久性单元功能.在启动应用程序时,它会在抛出此异常之前打印以下日志消息:
[EL Info]: connection: 2016-11-27 12:26:24.125--ServerSession(1424344630)--PU1 login successful
[EL Info]: connection: 2016-11-27 12:26:24.14--ServerSession(1670276602)--PU2 login successful
[EL Info]: connection: 2016-11-27 12:26:24.14--ServerSession(780412982)-- PU3 login successful
Run Code Online (Sandbox Code Playgroud)
之后会打印以下几条消息:
[EL Warning]: metadata: 2016-11-27 12:26:24.156--ServerSession(1424344630)--Reverting the lazy setting on the OneToOne or ManyToOne attribute [attrname] for the entity class [class fully_qualified_class_name] since weaving was not enabled or did not occur.
Run Code Online (Sandbox Code Playgroud)
然后PU注销消息打印如下:
[EL Info]: connection: 2016-11-27 12:26:24.906--ServerSession(1424344630)--PU1 logout successful
[EL Info]: connection: 2016-11-27 12:26:24.906--ServerSession(1670276602)--PU2 logout successful
[EL Info]: …
Run Code Online (Sandbox Code Playgroud)