My Oracle Support Banner

E-WL: Smart Update (BSU) Fails to Install WebLogic 10.3.x Patches when Using Command-Line Interface: Error "java.lang.IllegalArgumentException: You must supply a valid version string" (Doc ID 1501773.1)

Last updated on FEBRUARY 01, 2018

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.50 and later
Information in this document applies to any platform.


When installing a WebLogic patch, via the Smart Update Command-Line Interface, it fails with error "java.lang.IllegalArgumentException: You must supply a valid version string"

Below is an example of the command used to install the patch, followed by the error that is issued:

bsu.cmd -install -patch_download_dir=d:\WebLogic10.3\utils\bsu\cache_dir -patchlist=MYFD -prod_dir=d:\WebLogic10.3\wlserver_10.3

Exception in thread "Thread-0" java.lang.IllegalArgumentException: You must supply a valid version string. (
        at com.bea.plateng.common.Version.<init>(
        at com.bea.plateng.patch.PatchBundleTarget.<init>(
        at com.bea.plateng.patch.PatchTargetFactory.create(
        at com.bea.plateng.patch.ProductAliasTarget.constructPatchTargetList(
        at com.bea.plateng.patch.ProductAliasTarget.<init>(
        at com.bea.plateng.patch.ProductAliasTargetHelper.getProdAliasTargetList(
        at com.bea.plateng.patch.ProductAliasTargetHelper.getAllHomeToProdAliasesTargetMap(
        at com.bea.plateng.patch.ProductAliasTargetHelper.checkProfilesInProductAliases(
        at com.bea.plateng.patch.Patch$
You must supply a valid version string. (




To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.