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