wsadmin:wsInstallApp ejb引用映射错误

时间:2013-06-26 09:06:12

标签: websphere ear wsadmin automated-deployment

我正在尝试使用WSADMIN-wsInstallApp(用于自动化)在IBM WAS 7.0.0.27上安装带有EJB模块的EAR文件。但它低于错误

**WASX7109E: Insufficient data for install task "MapResRefToEJB.**

但是IBM控制台可以手动部署相同的ear文件。

它看起来是ejb映射引用问题。我尝试了很多方法,但无法得到解决方案。

任何人都可以建议解决方案。

代码

target name="installEAR"
   wsInstallApp ear="${earFile}" options="-appname ${application}"    wasHome="${wasHome.dir}" profileName="${profileName}" conntype="${connType}" port="${port}" host="${hostName}" user="${userId}" password="${password}" /target>

1 个答案:

答案 0 :(得分:1)

尝试:

options="app-name ${application} -usedefaultbindings"

如果您确实要指定绑定,则需要将-usedefaultbindings替换为-MapResRefToEJB ...,其中您指定的选项需要根据您正在使用的wsadmin脚本语言进行格式化(jacl)或jython)。请访问信息中心,查看完整的AdminApp options,其中包括-MapResRefToEJB-MapModulesToServers