0

我的设置包括 Glassfish 4、一个 MySQL 数据库、作为 JPA 提供程序的 Eclipse-Link 2.5。为了从延迟获取和加载组中获利,我静态地编织了我的实体类。

现在我在启动独立客户端时收到以下错误:

java.lang.SecurityException: class "org.eclipse.persistence.internal.weaving.PersistenceWeavedRest"'s signer information does not match signer information of other classes in the same package

我的类路径中的库是(除其他外):

  • gf-client.jar
  • 安全.jar
  • javaee-api-7.0.jar
  • eclipselink.jar

有人知道如何解决安全异常吗?

非常感谢提前 - 亲切的问候!

4

1 回答 1

0

Glassfish 使用 EclipseLink 的 OSGi 包,而不是 eclipselink.jar。这可能与问题有关,尝试将相同的捆绑包添加到您的服务器正在使用的客户端,而不是 eclipselink.jar。

于 2013-06-25T12:58:19.210 回答