IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.



#Automation

 View Only

wpm, the webMethods Package Manager

By John Carter posted Tue April 29, 2025 08:17 AM

  

wpm, the powerful webMethods Package Manager is now available for  direct download from IBM

wpm is a command line tool that you can use to download additional functionality for your webMethods runtime in the form of packages.

=> Download webMethods Package Manager (wpm)

Available packages can be browsed in our package registry at 

=> https://packages.webmethods.io

Why download it ?

wpm is already embedded in our 11.x+ container images and in the 11.1 version of Service Designer IDE. This download is provided as a convenience in the case where you want to install it separately or use it to update your local development environment, without having to open Service Designer (some of us just prefer the command line).

You can also use the download in combination with older versions of webMethods where it isn't bundled. Note that if you want to use with it with a version prior to 10.15 then you will have to edit the setenv.sh or setenv.bat file to use a separate version of Java from your webMethods installation, as it requires Java 17 or better to run.

Running the command

Please refer to the README.md file in the zip file for details about configuring and running the wpm cli tool.

Happy building!

12 comments
1734 views

Permalink

Comments

Wed December 31, 2025 06:25 AM

wpm should have reported the incompatibility with the target IS when installing. You could try to update the required minimum version in the package manifest.v3 file if you wanted to enable the package, but there is no guarantee it will work with older versions because it has only been certified with 11.1 or better. 

Tue December 30, 2025 05:21 PM

I downloaded the package from packages.webmethods.io using wpm and then used is_instance.sh to update my instances. So far so good. But when I try to activate it, it tells me the package requires WmRoot 11.1 but our integration server is version 10.15. Is there a way I can download the package for lower version?

Unable to load WmUnitTestManager package (possibly due to circular dependencies)
This package requires WmRoot package (Version 11.1.0) to load

I checked the IS documentation, there is a section about wpm, but some of it is in accuarate ("wpm --help" throws an exception for instance) and it doesn't have this information. If I run wpm, it shows a help, but I don't see it there either.  

(wpm) code: 1 severity: TRACE, message: Starting wpm
(wpm) code: 2 severity: TRACE, message: Processing command line arguments. [--help]
org.apache.commons.cli.UnrecognizedOptionException: Unrecognized option: --help
        at org.apache.commons.cli.DefaultParser.handleUnknownToken(DefaultParser.java:347)
        at org.apache.commons.cli.DefaultParser.handleLongOptionWithoutEqual(DefaultParser.java:394)
        at org.apache.commons.cli.DefaultParser.handleLongOption(DefaultParser.java:371)
        at org.apache.commons.cli.DefaultParser.handleToken(DefaultParser.java:239)
        at org.apache.commons.cli.DefaultParser.parse(DefaultParser.java:120)
        at org.apache.commons.cli.DefaultParser.parse(DefaultParser.java:76)
        at org.apache.commons.cli.DefaultParser.parse(DefaultParser.java:60)
        at com.softwareag.is.wpm.cli.Main.parseOverrides(Main.java:341)
        at com.softwareag.is.wpm.cli.Main.main(Main.java:140)

Is it because the package WmUnitTestManager doesn't have a lower version? 

Sat December 13, 2025 06:46 AM

@Farhana Mansoori, the clue is in the name, wpm is webMethods Package Manager so is suitable for deploying any package based code.

UM, AT, and TN are not package based and hence you will still need to use Deployment.

Sat December 13, 2025 06:45 AM

@Engin Sarlak, yes the links are not well designed today, we have plans to revisit the masthead and make this more obvious.

WmTestSuite has been replaced with WmUnitTestManager in the supported registry. Now includes new API to make it easier to integrate with your CI/CD pipeline and a new UI to make it easier to view/run your test cases.

Fri December 12, 2025 08:19 AM

Differences between Deployer and WPM ?

which is best for the asset deployments like IS, AT,UM and TN.

Thu December 11, 2025 11:48 AM

I didn't even realise there were buttons there. Found them now, thanks. Though those buttons need better visual indicators. 

Is WmTestSuite missing there on purpose? 

Thu December 11, 2025 11:41 AM

Did you click on the registries icon and select either supported or licensed ?

Thu December 11, 2025 11:20 AM

I don't see any Wm* packages in the package repo even after I login with download enabled account. Do I need to get some permission to access it? 

Tue November 25, 2025 02:33 PM

You no longer need a license as of 11.1 and you can download Service Designer from tech community too. See below for the link to available releases.

IBM webMethods Service Designer Release History

Tue November 25, 2025 02:00 PM

Is there any way to get the -> Free trial License Key

Wed November 12, 2025 04:07 AM

hi, need help. where to download the webmethods integration server (trail)? Project with client to deploy webmethods starting end Nov. Need to get familiar with on-prem setup. Appreciate any guidance/help. Thanks.

Fri October 31, 2025 10:20 AM

how to get the integration server free trial ? this page has link to some wpm installer not the integration server free trail