diff --git a/tools/plugins/com.liferay.ide.upgrade.plan.core/src/com/liferay/ide/upgrade/plan/core/internal/TargetVersionValidationService.java b/tools/plugins/com.liferay.ide.upgrade.plan.core/src/com/liferay/ide/upgrade/plan/core/internal/TargetVersionValidationService.java index 26aecea33b..26d5d076c6 100644 --- a/tools/plugins/com.liferay.ide.upgrade.plan.core/src/com/liferay/ide/upgrade/plan/core/internal/TargetVersionValidationService.java +++ b/tools/plugins/com.liferay.ide.upgrade.plan.core/src/com/liferay/ide/upgrade/plan/core/internal/TargetVersionValidationService.java @@ -34,8 +34,8 @@ protected Status compute() { NewUpgradePlanOp op = context(NewUpgradePlanOp.class); - Version currentVersion = new Version(get(op.getCurrentVersion())); - Version targetVersion = new Version(get(op.getTargetVersion())); + Version currentVersion = CoreUtil.parseVersion(get(op.getCurrentVersion())); + Version targetVersion = CoreUtil.parseVersion(get(op.getTargetVersion())); if (CoreUtil.compareVersions(currentVersion, targetVersion) >= 0) { retval = Status.createErrorStatus("Target version must be greater than current version.");