我在重新启动或重新部署应用程序到Glassfish时出错,我得到以下例外:
com.sun.enterprise.admin.cli.CommandException: remote failure: Exception while loading the app : org.glassfish.deployment.common.DeploymentException: Error in linking security policy for appname -- Inconsistent Module State
我该怎么做才能解决这个问题?
答案 0 :(得分:9)
谷歌搜索了几个小时后,我发现了一些回复,只有这个回复了我:
删除位于策略文件夹下的应用程序文件夹:
rm -Rf /opt/sun-glassfish/glassfish/domains/domain1/generated/policy/appname
然后重新部署并重新启动Glassfish。
它应该有用。
答案 1 :(得分:0)
当我尝试通过eclipse启动payara服务器时,我也遇到了同样的错误,因为我错误地将新用户添加到了管理域。
所以,我从bin(startserv.bat)文件夹启动了服务器,从admin领域删除了新添加的用户。
我通过eclipse启动了服务器并部署了应用程序。
对我有用。