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
  • security.jar
  • javaee-api-7.0.jar
  • eclipselink.jar

セキュリティ例外を解決する方法を知っている人はいますか?

よろしくお願いします。

4

1 に答える 1

0

Glassfish は、eclipselink.jar ではなく、EclipseLink の OSGi バンドルを使用します。これは、eclipselink.jar ではなく、サーバーが使用しているクライアントに同じバンドルを追加しようとしているという問題に関連している可能性があります。

于 2013-06-25T12:58:19.210 に答える