升级Payara服务器中使用的eclipselink版本

时间:2018-08-14 13:48:50

标签: java glassfish payara

我有一个应用违反了以下已知问题:
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链接?

1 个答案:

答案 0 :(得分:1)

下载最新版本的eclipselink: http://www.eclipse.org/eclipselink/downloads/

用上述文件替换glassfish \ modules中的文件。