Glassfish デプロイエラー WELD-001301
Glassfish4でサーバーを起動した時のエラー
cannot Deploy プロジェクト名
deploy is failing=Error occurred during deployment: Exception while loading the app : CDI deployment failure:WELD-001301: Annotation @org.glassfish.api.admin.RestEndpoints(value=[@org.glassfish.api.admin.RestEndpoint(path=osgi, useForAuthorization=false, description=Remote OSGi Shell Access, params=[], opType=POST, configBean=interface com.sun.enterprise.config.serverbeans.Domain)]) is not a qualifier. Please see server.log for more details.
以前も同じようなエラーが出たがメモをしていないかった
以前は、参照するJARファイルがなくてエラーになっていた.....
メモをしていなかったのでもう一度デバックを行う(涙)
.....原因は上記のようにJARファイルへの参照(ビルドパス)が足りない事でした
さらにはGlassfishのサーバーライブラリが参照できなかった(↓)
結局のところは「ターゲットランタイム」のチェックが必要という事でした
[ウィンドウ]→[設定]→[ターゲットランタイム]で対象のサーバーランタイムにチェックを入れる
→OK
下記の通りパスがつながる