esb_deploy - Progress Sonic ESB Deployment Guide 8.5 - Product ...
esb_deploy - Progress Sonic ESB Deployment Guide 8.5 - Product ...
esb_deploy - Progress Sonic ESB Deployment Guide 8.5 - Product ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Chapter 4: Analyzing <strong>ESB</strong> Artifacts in Archives, Stores, and File Systems<br />
Reporting <strong>Sonic</strong>MQ Dependencies<br />
The mqdepends command assesses a source artifact store to evaluate and report on the<br />
dependencies of <strong>ESB</strong> artifacts on <strong>Sonic</strong>MQ configuration objects. This information can<br />
then be used to create or verify the existence of the specified dependencies in a target<br />
Directory Service store. The stores can be a <strong>Sonic</strong> archive file, file system, or a Directory<br />
Service store.<br />
<strong>Sonic</strong> <strong>ESB</strong> dependencies on <strong>Sonic</strong>MQ artifacts include:<br />
■ Endpoints for their destination dependencies (topics, queues, or routing).<br />
■ <strong>ESB</strong> connections for <strong>Sonic</strong>MQ connection parameters (and, therefore, the broker<br />
location and port where static destinations must be created.)<br />
The report indicates an <strong>ESB</strong> artifact, and whether the <strong>Sonic</strong>MQ configuration elements<br />
that are its dependencies exist in the target domain.<br />
The command provides parameters so you can constrain the analysis to specified files or<br />
a text document that provides a list of files.<br />
The syntax of the mqdepends command in the <strong>Sonic</strong> <strong>ESB</strong> Admin Tool is:<br />
mqdepends -storeType storeParameters [-out outputFile.xml]<br />
[-include artifact1 [artifact2 ...] | -includeFile artifactListFile]<br />
where:<br />
■ storeType is { xar | fs | ds }.<br />
■ storeParameters are:<br />
❑ When storeType is xar, the archive location of a .xar file on a file system<br />
❑ When storeType is fs, the root of the hierarchy on a file system<br />
❑ When storeType is ds, the management connection to a domain in the form:<br />
domain url [username password] [managementNode]<br />
■ outputfile is the preferred target XML file name and location for the analysis<br />
report on the file system. When you do not specify this parameter, the output file<br />
is created as <strong>Sonic</strong>_Dependency.xml in the tool’s directory.<br />
■ artifact1 artifact2 ... is a series of specific files in the store to analyze.<br />
■ artifactListFile is a text file that provides a list of files in the store to analyze.<br />
98 <strong>Progress</strong> <strong>Sonic</strong> <strong>ESB</strong> <strong>Deployment</strong> <strong>Guide</strong> <strong>8.5</strong>