我一直在尝试从 Glassfish AdminConsole 部署我的 Web 应用程序 (war),但我不断收到以下错误消息 -
Exception while loading the app : Error in linking security policy for MyApp-war -- Inconsistent Module State.
但是当我从 Netbeans 进行部署时,它部署没有任何问题。 (我不知道 Netbeans 是否做了一些我在部署应用程序之前缺少的事情。)
我还尝试了最新版本的 Glassfish(即 V3.1.1(build 12)) ),并且我可以从 AdminConsole 部署相同的应用程序,不会出现任何问题。
我正在使用 Glassfish 3.1(版本 43)和 Netbeans 7.0。
在使用此版本的 Glassfish 部署应用程序之前,是否需要进行任何安全策略设置?
最佳答案
同样的事情也发生在我身上。
这是我所做的:
- 停止 Glassfish 服务器
- 删除 glassfishhome/glassfish/domains/yourdomainname/generated 中的所有内容
- 启动 Glassfish
这对我有用。但仍然糟糕的是,每次我需要部署时,我都需要再次遵循这个过程......
关于security - Glassfish 部署异常 : Error in linking security policy for,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7322476/