To be available for use, services must be deployed in an ESB container, and the ESB container must be deployed in a SonicMQ container. You can use existing containers for the deployment of OpenEdge services, or you can create new ones. The procedure below includes steps for creating a new container; skip those steps if you prefer to use existing containers.
Note: ProxyGen does this for you when you use it to define a service.
To create an ESB container and deploy the service instance:
1. Start the Sonic Management Console, and on the Configure tab select the ESB Containers folder.
2. In the right pane, click New.
3. In the ESB Container Maintenance area of the right pane, type a descriptive string (for example, OpenEdge_ESB_Container) in the Name field.
4. Click Apply to create the container.
5. In the left pane, if necessary, expand the display of the ESB Containers folder contents. Then select the container that you want to use.
6. In the right pane, click New to display a list of available services and processes. Scroll through the list and select the service that you want to deploy.
7. Click Apply to deploy the service in the ESB container.
You can start the new container by creating a boot file and script for it.