2011-09-07 125 views
0

我有一个多模块企业项目的maven版本。我正在运行RAD的WAS。在命令提示符下我跑ADMA0176E发布到IBM Websphere时发生PrivilegedActionException

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

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

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

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

回答

1

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

1

我做了一些pom.xml更改后出现此问题。我通过运行Maven Update Dependencies和Maven Update Project Configuration来解决它。

0

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

  1. 的security.xml在路径:[ibmconfig /细胞/ defaultCell]

  2. deployment.xml中,resources.xml中和variables.xml在路径:[ibmconfig /细胞/ defaultCell /应用/ defaultApp /部署/ defaultApp]

这个工作在IBM WAS 7