10.02.2013 Views

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 ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 2: Exporting <strong>ESB</strong> Artifacts for <strong>Deployment</strong><br />

Exporting <strong>ESB</strong> Artifacts With the <strong>ESB</strong> Admin Tool<br />

The <strong>Sonic</strong> <strong>ESB</strong> command line tool, <strong>ESB</strong> Admin Tool, performs export actions by adding<br />

all <strong>ESB</strong> elements, or those defined in the properties of an existing archive or an extracted<br />

archive properties file (ExportProperties.xml.) Using scripts, you can automate the<br />

process of connecting, starting the tool, opening an archive, and rebuilding the archive.<br />

The techniques under the command line tool are straightforward. Its use is appropriate for<br />

scripting the extraction of similar data from multiple systems. The archive files can be<br />

saved in change management or source control systems as binary objects.<br />

Note See “<strong>Sonic</strong> <strong>ESB</strong> Tools and Samples” chapter of the <strong>Progress</strong> <strong>Sonic</strong> <strong>ESB</strong> Configuration<br />

and Management <strong>Guide</strong> for more information about this tool.<br />

This technique for export either exports all the <strong>ESB</strong> elements in the domain or only the<br />

roots defined in an ExportProperties.xml file and then evaluated for their dependencies.<br />

That file is automatically created in an archive and is not intended for user editing.<br />

Starting the <strong>ESB</strong> Admin Tool<br />

The <strong>Sonic</strong> <strong>ESB</strong> Admin Tool provides a command-line interface for <strong>deploy</strong>ment. It<br />

provides commands for exporting to archives and the file system. These export commands<br />

can become part of a scripted set of commands.<br />

◆ To start the <strong>ESB</strong> Admin Tool for export<br />

Note A system must have a <strong>Sonic</strong> <strong>ESB</strong> Administration Tools installation or a <strong>Sonic</strong> Workbench<br />

installation to run this tool.<br />

1. Check that the source domain manager is running.<br />

2. On the system where you run the export process, start the <strong>ESB</strong> Admin Tool:<br />

■ Under Windows, choose:<br />

Start > Programs > <strong>Progress</strong> > <strong>Sonic</strong> <strong>8.5</strong> > Tools > <strong>ESB</strong> Admin Tool<br />

■ Under UNIX or Linux, on a system installed with the <strong>Sonic</strong> <strong>ESB</strong> Administration<br />

Tools, open a console window to the <strong>Sonic</strong> <strong>ESB</strong> installation directory, and enter:<br />

./bin/<strong>esb</strong>admin.sh<br />

The <strong>ESB</strong> Admin Tool window opens.<br />

50 <strong>Progress</strong> <strong>Sonic</strong> <strong>ESB</strong> <strong>Deployment</strong> <strong>Guide</strong> <strong>8.5</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!