GWT ホスト モードで JDBC を使用して MySQL に接続中に AccessControlException が発生する

StackOverflow https://stackoverflow.com/questions/1514204

質問

GWT サーブレットで jdbc を使用して localhost:3306 の mysql データベースに接続したいのですが、接続しようとすると次のエラーが発生します。

java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThreadGroup)
...

この問題を解決するには、次のような Tomcat のセキュリティ ポリシーを適用する必要があることがわかっています。

grant codeBase "file:${catalina.home}/webapps/-" {
    permission java.net.SocketPermission "192.168.12.81:3306", "connect";
};

しかし、この変更をどこに適用すればよいのかわかりません。ホストモードと Web モードの両方のソリューションを提供してください。

役に立ちましたか?

解決

を使用していないことを確認してください。 Google アプリエンジン (ここでは、 Google Eclipse プラグイン):プロジェクトのプロパティに移動します -> グーグル -> アプリエンジン, 、チェックが外されていることを確認します。

これで問題が解決しない場合は、次の提案を読んでください。 このスレッド.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top