发布到IBM Websphere时ADMA0176E PrivilegedActionException

时间:2011-09-07 03:55:00

标签: maven-2 websphere ibm-rad

我有一个多模块企业项目的maven构建。我从RAD运行WAS。在命令提示符下我运行

mvn clean
mvn install
mvn -Dwtpversion=2.0 eclipse:eclipse

构建是成功的。然后我将它导入RAD的工作区并将项目添加到WAS。当服务器开始发布时。我弹出一个错误

  

ADMA0176E:MYPROJECT的应用程序安装失败   PrivilegedActionException

我能够在tomcat上部署相同的项目。此外,我创建了一个示例项目并将其发布到WAS。所以我不明白为什么应用程序要求权限。我尝试启用应用程序安全性,清除服务器缓存,重新启动服务器,重新启动PC。什么都没有帮助。但是,我可以通过管理控制台部署耳朵。只有通过rad我才会遇到问题。我该如何解决这个问题?我尝试了所提到的here,但它没有帮助。

3 个答案:

答案 0 :(得分:1)

我今天遇到了这个问题,可以通过删除\profiles\AppSrv1\installedApps\中的相应文件夹来解决这个问题。我认为这不是解决此问题的一般解决方案,但我无法在ADMA0176E的任何其他讨论中找到此提示。

答案 1 :(得分:1)

在进行一些pom.xml更改后,我遇到了这个问题。我通过运行Maven Update Dependencies然后Maven Update Project Configuration来解决它。

答案 2 :(得分:0)

我的项目缺少以下文件。从另一个项目复制这些文件解决了这个问题。

    路径上的
  1. security.xml:[ibmconfig / cells / defaultCell]

  2. 路径上的
  3. deployment.xml,resources.xml和variables.xml:[ibmconfig / cells / defaultCell / applications / defaultApp / deployments / defaultApp]

  4. 这适用于IBM WAS 7。