wasSysConfig设置WAS路径后界面启动不了

更新时间:2024-03-18 18:05:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

NC56 wasSysConfig设置WAS路径后启动不了问题

问题描述:

在Linux下安装产品,nchome/bin/wasSysConfig.sh启动,设置Deployment: profile,

如:设置完/opt/IBM/WebSphere/AppServer/profiles/AppSrv01 然后在启动wasSysConfig,则启动不了,抱错如下:

[root@bkmerp1 bin]# ./wasSysConfig.sh PLATFORM=Linux x86_64 . JAVA_HOME=/NC56/ufjdk . NC_HOME=/NC56 .

WAS_HOME=/opt/IBM/WebSphere/AppServer IS_CLUSTER_INSTALL=false WAS_PROFILE=AppSrv01

WAS_PROFILE_PATH=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01 JAVA_HOME=/opt/IBM/WebSphere/AppServer/java Buildfile: /NC56/bin/buildmisc.xml

[taskdef] Could not load definitions from resource net/sf/antcontrib/antlib.xml.

It could not be found.

BUILD FAILED

问题分析及解决:

从上面的错误,可以看出: wasSysConfig启动时会用到nchome/bin/buildmisc.xml, 程序在运行到/NC56/bin/buildmisc.xml文件中的net/sf/antcontrib/antlib.xml行时出错.

net/sf/antcontrib/antlib.xml在nchome/bin/buildmisc.xml中如下:

……..

现在, 需要将

然后再运行,正常.

说明:下面是几个特例。一般的处理方法是上面的方法。 下面的方法仅供参考。

在某些项目上出现过类似上面的问题, 如:

程序走到下面的antlib.xml时出错了

该问题的处理方法是:

将was版本检查代码去掉,方法为:

在nchome/bin/ buildmisc.xml:中将把下面的段落去掉即可. 主要是 检查 was版本用的.

但是,在部分项目上,如果将上面的代码去掉,则会出现下面的问题, 需要将上面的代码再加上。说明不是was版本检查的问题,不需要去掉。

[root@bkmerp1 bin]# ./wasSysConfig.sh PLATFORM=Linux x86_64 . JAVA_HOME=/NC56/ufjdk . NC_HOME=/NC56 .

WAS_HOME=/opt/IBM/WebSphere/AppServer IS_CLUSTER_INSTALL=false

WAS_PROFILE=AppSrv01

WAS_PROFILE_PATH=/opt/IBM/WebSphere/AppServer/profiles/AppSrv01 JAVA_HOME=/opt/IBM/WebSphere/AppServer/java Buildfile: /NC56/bin/buildmisc.xml …………

BUILD FAILED

Target \

另外,有时在was建集群时, 集群名称在wasSysConfig中deployment默认为ncCluster, 如果在was管理控制台使用ncCluster则启动或部署时可以,

如果在was管理控制台使用其它名称,如nc57Cluster,则启动或部署时会错误. 或者也会出现wasSysConfig启动不了问题。

需要将WAS管理控制台和wasSysConfig中的集群名称一致.

另外在天源证券项目中NC57+WAS6.1+补丁35时,出现下面的情况

发现是buildmisc.xml文件中的was版本检查代码没有适配补丁35的代码,方法为:

在nchome/bin/ buildmisc.xml:中把下面的段落中适配补丁31的部分改为适配补丁35(红色字体部分)即可. 主要是 检查 was版本用的.

--NC技术支持部代群义dqy@ufida.com.cn

本文来源:https://www.bwwdw.com/article/u828.html

Top