2

多くの投稿を検索しましたが、これに関する情報はまだ十分ではありません。

次のエラーが表示されます。

WARNING: Nested in java.lang.ExceptionInInitializerError:
java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.com.sun.xml.internal.bind.marshaller)
    at java.security.AccessControlContext.checkPermission(AccessControlContext.java:374)
    at java.security.AccessController.checkPermission(AccessController.java:549)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
    at com.google.appengine.tools.development.DevAppServerFactory$CustomSecurityManager.checkPermission(DevAppServerFactory.java:289)
    at java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
    at java.lang.ClassLoader$1.run(ClassLoader.java:330)

質問:

GAE で JAXB を使用するにはどうすればよいですか。JAXB を利用するサードパーティのライブラリを使用しています

どの jar ファイルを含める必要がありますか?

4

1 に答える 1

0

同様の問題があり、appengine- の system-properties に < property name="com.sun.xml.bind.v2.bytecode.ClassTailor.noOptimize" value="true" / > を追加することで解決できたと思います。 web.xml ファイル。

于 2013-02-16T15:02:35.433 に答える