我试图通过ANT Scripts在Unix服务器的WAS 7.0中部署EAR,但无法使其正常工作。在Windows环境中工作正常。
ws_ant.xml的一部分如下,
<property name="options" value="-appname CRMWeb -MapModulesToServers {{.* .* WebSphere:cell=Cell01,node=Node01_POR,server=Web_Server1}}" />
<property name="application" value="CRMWeb" />
<property name="conntype" value="SOAP" />
<property name="host" value="172.20.10.10" />
<property name="port" value="20062" />
<property name="profile_root" value="/opt/app/was7/wasprd02/AppServer" />
<property name="webserverName" value="Web_Server1" />
<taskdef name="wsStartApp" classname="com.ibm.websphere.ant.tasks.StartApplication"/>
<taskdef name="wsStopApp" classname="com.ibm.websphere.ant.tasks.StopApplication"/>
<taskdef name="wsUninstallApp" classname="com.ibm.websphere.ant.tasks.UninstallApplication"/>
<taskdef name="wsInstallApp" classname="com.ibm.websphere.ant.tasks.InstallApplication"/>
<target name="uninstallApp">
<wsUninstallApp
application="${application}"
conntype="${conntype}"
host="${host}"
port="${port}"
user="${userId}"
password="${password}"
failonerror="false"
/>
</target>
当我尝试使用上面的脚本在Unix中安装/卸载EAR时,没有任何效果。从WebSphere控制台手动部署工作正常。
我已提及Using Ant to deploy EAR to remote websphere application server并尝试进行一些更改,但仍无效。
请建议。
由于