Details
-
Bug
-
Resolution: Obsolete
-
Major
-
2.4.0.Final
-
None
Description
The following command executes with no error, even though the source and target technology labels are incorrect. The result is a run with almost no rules applied. This is both unlikely to be what the user wants and wastes a ton of time (this run required ~10 hours):
/opt/jboss/windup/bin/windup --source "JBoss EAP 5" --target "JBoss EAP 6" --input /opt/jboss/application --output /opt/output --packages "com.company"
Preferably it would fail fast with an error that the requested source/target is incorrect. This should also be corrected in the help text, which lists options for technologies that are not valid (at least they are not listed by the listSourceTechnologies flag):
--source The source server or framework to migrate from. This could include multiple items (eg, "WebLogic" and "EJB 2") --target The target server or framework to migrate to. This could include multiple items (eg, "JBoss EAP 6" and "EJB 3")