我有一个应用违反了以下已知问题:
https://github.com/eclipse-ee4j/eclipselink/pull/117
这是一个会影响某些版本的eclipselink的错误,特别是与payara 5.182
捆绑在一起的eclipselink的版本最新。
[2018-08-14T15:34:25.323+0200] [Payara 5.182] [INFO] [] [org.eclipse.persistence.session./file:/C:/Projects/mcp/mcp/war/target/mcp/WEB-INF/lib/integration-0.0.1-SNAPSHOT.jar_tlmon] [tid: _ThreadID=53 _ThreadName=admin-thread-pool::admin-listener(1)] [timeMillis: 1534253665323] [levelValue: 800] [[ EclipseLink, version: Eclipse Persistence Services - 2.7.1.qualifier]]
EclipseLink, version: Eclipse Persistence Services - 2.7.1.qualifier]]
我已将我的 POM.XML
文件更改为使用更高版本。
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>eclipselink</artifactId>
<version>2.7.3</version>
</dependency>
这似乎并不影响payara使用的版本。
如何强制payara使用固定版本的eclipse链接?
答案 0 :(得分:1)
下载最新版本的eclipselink: http://www.eclipse.org/eclipselink/downloads/
用上述文件替换glassfish \ modules中的文件。