TIBCO ESB实战系列:AppManage的应用

来源:互联网 发布:高端洗衣机品牌 知乎 编辑:程序博客网 时间:2024/04/28 08:42

 

1.从Domain中导出已经部署的Application获得earconfig文件

C:/tibco/tra/5.3/bin>appmanage -batchExport -domain RCGDomain -user admin -pw admin -dir c:/temp -template -max

Initializing ...

log4j:WARN No appenders could be found for logger (net.sf.ehcache.CacheManager).

 

log4j:WARN Please initialize the log4j system properly.

Finished initialization

[ TCPTest ]: Finished exporting ear file c:/temp/TCPTest.ear

[ BMCCReverseBusiness ]: Finished exporting ear file c:/temp/BMCCReverseBusines

s.ear

[ ActiveSuspendv2 ]: Finished exporting ear file c:/temp/ActiveSuspendv2.ear

Exporting application configuration ...

Finished exporting application

[ ActiveSuspendv2 ]: Finished exporting configuration file c:/temp/ActiveSuspend

v2.xml

Exporting application configuration ...

Finished exporting application

[ BMCCReverseBusiness ]: Finished exporting configuration file c:/temp/BMCCRever

seBusiness.xml

Exporting application configuration ...

Finished exporting application

[ TCPTest ]: Finished exporting configuration file c:/temp/TCPTest.xml

Finished successfully in 9 seconds

 

C:/temp是指定导出文件存放的目录。

 

2.修改config文件

导出的文件中会有如下内容:

<binding name="Process Archive">

                   <machine>%%Process Archive.par-machine%%</machine>

                   <product>

                       <type>BW</type>

                       <version></version>

                       <location></location>

                   </product>

这里的machine是变量,versionlocation都是空值,这样的配置文件都会导致后面的配置失败,需要进行修改,修改方式如下:

<binding name="Process Archive">

                   <machine>INTRONS-RCG</machine>

                   <product>

                       <type>BW</type>

                       <version>5.3</version>

                       <location>C:/tibco/bw/5.3</location>

                   </product>

INTRONS-RCGBW Engine安装的机器名,5.3是版本号,C:/tibco/bw/5.3BW在服务器上安装的路径。

 

3.上传Application

C:/tibco/tra/5.3/bin>appmanage -batchUpload -domain RCGDomain -user admin -pw admin -dir c:/temp

Checking if master server is responding ...

Finished checking

Initializing ...

log4j:WARN No appenders could be found for logger (net.sf.ehcache.CacheManager).

 

log4j:WARN Please initialize the log4j system properly.

Finished initialization

Loading archive ...

Finished loading archive

[ ActiveSuspendv2 ]: Finished successfully in 1 seconds

Loading archive ...

Finished loading archive

[ BMCCReverseBusiness ]: Finished successfully in 0 seconds

Loading archive ...

Finished loading archive

[ TCPTest ]: Finished successfully in 0 seconds

 

命令中的c:/temp是上次导出操作中,导出的所有文件放置的目录。以下相同。

 

4.配置Application

C:/tibco/tra/5.3/bin>appmanage -batchConfig -domain RCGDomain -user admin -pw admin -dir c:/temp

Checking if master server is responding ...

Finished checking

Initializing ...

log4j:WARN No appenders could be found for logger (net.sf.ehcache.CacheManager).

 

log4j:WARN Please initialize the log4j system properly.

Finished initialization

Loading archive ...

Finished loading archive

Configuring application ...

Finished configuring application

[ ActiveSuspendv2 ]: Finished successfully in 1 seconds

Loading archive ...

Finished loading archive

Configuring application ...

Finished configuring application

[ BMCCReverseBusiness ]: Finished successfully in 0 seconds

Loading archive ...

Finished loading archive

Configuring application ...

Finished configuring application

[ TCPTest ]: Finished successfully in 0 seconds

 

该操作主要是将上传的Application与指定BW Engine进行绑定,所以前面说到的配置文件的修改必须进行。

 

5.部署Application

C:/tibco/tra/5.3/bin>appmanage -batchDeploy -domain RCGDomain -user admin -pw admin -dir c:/temp

Checking if master server is responding ...

Finished checking

Initializing ...

log4j:WARN No appenders could be found for logger (net.sf.ehcache.CacheManager).

 

log4j:WARN Please initialize the log4j system properly.

Finished initialization

Loading archive ...

Finished loading archive

Configuring application ...

Finished configuring application

Deploying application ...

Finished deploying application

[ ActiveSuspendv2 ]: Finished successfully in 20 seconds

Loading archive ...

Finished loading archive

Configuring application ...

Finished configuring application

Deploying application ...

Finished deploying application

[ BMCCReverseBusiness ]: Finished successfully in 7 seconds

Loading archive ...

Finished loading archive

Configuring application ...

Finished configuring application

Deploying application ...

Finished deploying application

[ TCPTest ]: Finished successfully in 10 seconds

 

6.卸载Applicatoin

C:/tibco/tra/5.3/bin>appmanage -batchUndeploy -domain RCGDomain -user admin –pw admin -dir c:/temp

Checking if master server is responding ...

Finished checking

Initializing ...

log4j:WARN No appenders could be found for logger (net.sf.ehcache.CacheManager).

 

log4j:WARN Please initialize the log4j system properly.

Finished initialization

Undeploying application ...

Finished undeploying application

[ ActiveSuspendv2 ]: Finished successfully in 1 seconds

Undeploying application ...

Finished undeploying application

[ BMCCReverseBusiness ]: Finished successfully in 0 seconds

Undeploying application ...

Finished undeploying application

[ TCPTest ]: Finished successfully in 0 seconds

 

7.删除Application

C:/tibco/tra/5.3/bin>appmanage -batchDelete -domain RCGDomain -user admin -pw admin -dir c:/temp

Checking if master server is responding ...

Finished checking

Initializing ...

log4j:WARN No appenders could be found for logger (net.sf.ehcache.CacheManager).

 

log4j:WARN Please initialize the log4j system properly.

Finished initialization

Deleting application ...

Finished deleting application

[ ActiveSuspendv2 ]: Finished successfully in 3 seconds

Deleting application ...

Finished deleting application

[ BMCCReverseBusiness ]: Finished successfully in 1 seconds

Deleting application ...

Finished deleting application

[ TCPTest ]: Finished successfully in 1 seconds

 

原创粉丝点击