Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This plugin is used to build and , deploy webMethods IntegrationServer assets(ESBApplication Integration) assets into their target environments.

Plugin implements Continuous integration and deployment process for Software AG webMethods ESB assets (IntegrationServer packages) using FlexDeploy tool along with the use of webMethods ABE,Deployer components.

This Document contains instructions for automating the build and deployment of webMethods ESB (named IntegrationServer) assets (named packages)using FlexDeploy.

Supported Versions

Latest version of SoftwareAG-webMethods10 product suite

and Trading Networks assets(B2B Integration) to webMethods server or clusters. Plugin also supports manage server operations such as Start/Stop/Restart Integration Server instances. FlexDeploy plugin automates Build using webMethods ABE and Deploy using wmDeployer.

Asset Build Environment(ABE)

ABE is packaged along with the webMethods product suite. ABE build scripts are used to create deployable artifacts using code from source control systems. This is also known as repository based deployment. FlexDeploy build workflow must export code from SCM prior to webMethods build operation.

webMethods Deployer

WmDeployer is a tool used to deploy a wide variety of webMethods assets to server or cluster runtime.

Supported Versions

  • SoftwareAG-webMethods 10.2 product suite has been tested.

  • Older versions of webMethods

    standalone

    server should work as well, but have not been tested.

    Plugin supports all the SCM system Integrations supported by FlexDeploy, but GitHub, SVN etc are tested
  • webMethods IntegrationServer assets such as IS packages and Trading Networks Assets for B2B Integration are supported.

Key Features

  • Easily configured. No configurations required at webMethods environment side.

    • Easily configurable.

    • Supports webMethods Deployer’s repository-based deployment

    scenario has been chosen
    • as recommended by SoftwareAG

    and implemented.
  • Automate the process of Project Automator Files generation and project creation in webMethods Deployer for each deployment. This will reduce manual efforts and avoid human errors during deployment.
  • Deploy webMethods Applications to Standalone target Servers without manual efforts
    • .

  • Continuous Integration from Source Control Systems to Build and Deployment phases. 

    • Plugin handles build for both SCM
    controlled
    • checked out code and developer
    checked out
    • exported source
    code from webMethods Designer(eclipse based development tool)
    • code  from File system as well.
    • Plugin enforces version-based build management and helps consistency across environment of the releases, repeatable releases etc.

    • Plugin supports automated build

    and deployment using webMethods ABE & Deployer tools and traditional Zip & Unzip tools as well.
  • Only webMethods ESB Assets (IntegrationServer packages) are considered in scope for build and deployments.
  • Limitations

  • Deploying Applications to webMethods Cluster is not implemented in the current version but will be planned for Next Release.

  • Include Plugin operations to start/stop webMethods standalone Server instances and cluster as well.
  • To support webMethods Deployer's Runtime based deployment scenario.
    • & deployment for Integration Server packages and Trading Networks Assets.

    • Deployment supports both standalone webMethods servers and the cluster as well.   

    Blog Posts


    Plugin Operations

    Child pages (Children Display)