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

Creating <strong>Deployment</strong> File Sets from a Workbench’s Domain<br />

Source Control<br />

Repository<br />

<strong>Deployment</strong> file sets provide fine-grained packaging of <strong>ESB</strong> artifacts. The following tools<br />

enable you to connect to a running domain manager to create export <strong>ESB</strong> artifact file sets:<br />

● The <strong>Deployment</strong> Export Tool, by choosing the Save to File System As command<br />

● The <strong>ESB</strong> Admin Tool, by using the export fs command<br />

1. Read Projects<br />

<strong>Sonic</strong> Workbench<br />

Development Licenses<br />

Eclipse<br />

Workspace<br />

- Projects<br />

- Source files<br />

2. Build, Upload<br />

As illustrated, a <strong>Sonic</strong> Workbench:<br />

Workbench<br />

Directory Service<br />

- dev endpoints<br />

- dev containers<br />

- custom classes<br />

4. Build Java sources for Projects into JARs<br />

1. Starts and reads projects into its workspace.<br />

3. Export <strong>ESB</strong> Artifacts into File System<br />

2. The projects in the workspace are built and uploaded into the Workbench’s domain,<br />

establishing the <strong>ESB</strong> artifacts in the domain.<br />

3. An export of <strong>ESB</strong> artifacts as a set of files is created in the file system by either the<br />

<strong>Deployment</strong> Export Tool or the <strong>ESB</strong> Admin Tool.<br />

4. A separate procedure builds the Java source files into <strong>deploy</strong>ment JARs.<br />

Export to<br />

File System<br />

40 <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!