Académique Documents
Professionnel Documents
Culture Documents
deployment in
webMethods
Preeti Kalihari
Introduction
Deployment Methods
Package Replication
wM Deployer
2. webMethods Deployer :
2. The server creates a distribution file that contains the package and
information about the package, and makes the package available to
subscribers, called as release.
I. Patch Release: With a patch release, only the files included in the patch
release gets replaced along with their versions in the target package; all
other files in the target package remain intact.
II. Full Release: With a full release, the new package entirely replaces
the old package on the subscriber’s server.
8 © 2013 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Contd..
1.The target server is running the same or a later version of the JVM, as
specified during release creation.
2.If this requirement is not met, the subscribing server issues a warning and
installs the package but does not activate it. Administrator can later on hit the
‘Activate the inactivate packages’ option available on Admin console to
activate the package.
3.In case of full release, the version of the package on the target server is
earlier than or the same as the package being installed. If this requirement is
not met, package installation fails.
4.In case of patch release, the version of the package on the target server
exactly matches the version required by the release (as specified during
release creation). If this requirement is not met, package installation fails.
1. Creating a release :
a) After indicating the files to include in the release, the server places all
the selected files into a single, compressed file (a zip file).
b) A subscribing server receives the zip file containing the release in its
inbound directory (IntegrationServer_directory\replicate\inbound).
c) The zip file remains in the inbound directory on the subscribing server
until the administrator of that server installs the package.
12 © 2013 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Package Replication
24
24 © 2013 WIPRO
© LTD | WWW.WIPRO.COM
2010 Wipro Ltd - Confidential| CONFIDENTIAL
Set Default Properties for Projects
1. The Deployer uses default properties for all projects. We can change
these properties.
2. Set the Default for Dependency Checking:
a. Automatic - Tells the Deployer to automatically check dependencies
regularly as we modify the project and progress through the different
phases of deployment.
b. Reduced - Tells the Deployer to automatically check dependencies when
we create a project build and when we deploy. We can trigger additional
dependency checking at different steps.
c. Manual - Trigger dependency checking at different steps ourself.
Under the Suspend : During Deployment area, indicate whether the Deployer should
suspend activity for the Integration Server items listed below while deployment is going
on.
1. Triggers - Allow all running trigger operations to complete, then suspend all trigger
execution and document retrieval on the target Integration Servers is selecting All.
2. Ports - Whether to disable ports on the target Integration Servers that match ports
you are trying to deploy.
2. To create a project, assign the project a name and set its properties;
then authorize users to perform the project tasks
2. Each deployment set identifies items from source servers that you
want to deploy as a set to target servers
Then click on Packages and select which service we want create deployment of
4. Click Add.
We build a project to create a file that contains the actual items that the
project definition points to.
2. The Deployer creates a file that contains the build. The file is named project_build
and is stored in the Integration
Server_directory\packages\WmDeployer\replicate\outbound folder
2. In the Deployer in the target environment, go to the Tool -Import Build page.
3. In the Project Build list, click the project_build file you just copied to the inbound
directory.
4. Click Import.
38 © 2013 WIPRO LTD | WWW.WIPRO.COM | CONFIDENTIAL
Map the Project
1. It identifies the target servers for each deployment set the build
contains.
3. We can also export the deployment maps and import them into
other projects.
Software Engineer
Preeti.kalihari@wipro.com