GlassFishを使っていて「クライアントはこの起動を承認されていません」となった時に、とりあえず試してみること

水曜日 , 9, 1月 2013 Leave a comment

個人的なメモ

GlassFishを使っていて、EJBクライアントからEJBのサービスを起動しようとした時に「javax.ejb.AccessLocalException: クライアントはこの起動を承認されていません」(英語の場合、”javax.ejb.AccessLocalException: Client not authorized for this invocation.”)と表示された時は、以下のフォルダをチェックする。

/domains/<ドメイン名>/generated/policy/<アプリケーションの名前>/

アプリケーションの名前に該当するディレクトリがある場合、それらを消したりしてみた後、GlassFishを再起動とかモジュールを再デプロイするとかすると解決する…かもしれない。

[JPA Glassfish Database Update Issue](http://stackoverflow.com/questions/3582669/jpa-glassfish-database-update-issue)

Please give us your valuable comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください