DEV Community

Tech Community for Software AG Tech Community

Posted on • Originally published at tech.forums.softwareag.com on

webMethods Integration Server Pre-Upgrade Analyzer 10.15

The Pre-Upgrade Analyzer has been updated for version 10.15. This release includes some bug fixes, improved UI, and some new reports. It analyzes your custom Integration Server packages, compares them to the new release, and generates reports that list the following:

  • Custom Adapter Connections, Services, Listeners and Notifications - Lists adapter assets, either for all installed adapters or a specific one.
  • Custom Asset Inventory - Lists all custom assets, filterable by package name.
  • Custom Assets that Depend on Changed Built-in Services - Lists custom services which reference changed built-in services.
  • Custom Assets that Depend on Deprecated Built-in Services - Lists custom services which reference deprecated built-in services.
  • Custom Services that Depend on a Specific Package - Lists custom services that depend on the specified package.
  • Custom Assets with Missing Dependencies - Lists services, document types, etc. being used by custom services that don’t actually exist on the current installation.
  • Custom Services Using Custom Java Services - Lists custom services which depend on custom Java services.
  • Custom Services Using Built-in Debug Services - Lists services which reference built-in debug services.

Supported Product Versions

Integration Server - 10.7->10.15

Supported Operating Systems

AIX, Linux ,macOS, Solaris, Windows

Download and Installation

To use the analyzer:

  1. Follow the instructions in Upgrading Software AG Products to install the new Integration Server.
  2. Install your custom packages in the new Integration Server.
  3. Open the WmPublic/config/fileAccessControl.cnf file and add the “packages/WxPreUpgradeAnalyzer/pub/reports;” directory to both the allowedReadPaths and allowedDeletePaths. Reload the WmPublic package.
  4. Install the WxPreUpgradeAnalyzer package and refresh the browser. Pre-Upgrade Analyzer should appear under the Solutions menu.
  5. Clicking the link will open the Pre-Upgrade Analyzer in a new tab. 6.The “Create Reports” section displays a link for each available report.
  6. Optional report inputs are italicized, while required inputs are not. Required inputs with no default a marked additionally with an asterisk. Filters use standard regular expression syntax. For example, to run a report against packages starting with “My”, the filter syntax would be “My.+”.
  7. Expand the Download & Manage Reports section the view the list of generated reports, download reports and/or delete reports.

PUA screen shot

WxPreUpgradeAnalyzer.zip (18.5 MB)

Remark: The analyzer might not support analysis of very large installations. Note that this package uses Apache POI which, on some Linux distributions, requires on the ‘fontconfig’ package to be installed.

Disclaimer
This tool is provided by Software AG as-is and without warranty or support. It does not constitute part of the Software AG product suite.

The Legacy Pre-Upgrade Analyzer for versions 10.7 and below can be found here:

Legacy Integration Server Pre-Upgrade Analyzer

Read full topic

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay