Done issues

Unattended Installation fails without logging a reason
IZPACK-1661
Unattended mode: -DjdkPath=... not honored in parsable file
IZPACK-1578
Allow to select JDK9+ in JDKPathPanel
IZPACK-1648
Izpack-maven-plugin does not allow attaching of artifact without classifier
IZPACK-1596
Resources loaded from refpack is not relative to pack definition
IZPACK-1570
Wrong system language displayed with Java 9
IZPACK-1613
NoClassDefFoundError in installer when compiled using Java 9
IZPACK-1623
Allow previous nav button to be disabled on ShortcutPanel
IZPACK-1619
Configurations actions merge decides based on first attribute
IZPACK-1583
enableOverrideArtifact=true make version append twice to artifact name
IZPACK-1527
Java 9: java.lang.ClassCastException: java.base/jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to java.base/java.net.URLClassLoader
IZPACK-1588
UserInputPanel : Combo fields won't show the id in console installations.
IZPACK-1606
Ability to change Next text for summary panel
IZPACK-1620
RegistrySpec rootFallback
IZPACK-1602
Ignored <os> element within archive <file> when <archivefileset> present
IZPACK-1624
NullPointerException in SetupShortcut when checkbox is unchecked
IZPACK-1603
BuildResource are not copied in AntActionUninstallerListener
IZPACK-1618
Property substitution issue
IZPACK-1552
Warning at shortcut creation : "Shortcut [...] has URL but type ('') is not 'Link'
IZPACK-1604
Exception if reg entry with REG_EXPAND_SZ is empty
IZPACK-1616
WebDir tag is creating packages but installation is failing.
IZPACK-1469
Install fails for izpack-dist-5.1.2.jar and other izpack installers on Java 9
IZPACK-1601
Installer file name has too many hyphens when generated with a Maven classifier
IZPACK-903
Uninstaller deletes all files
IZPACK-1611
Case sensitivity seems lost in the specification of the install.xml file
IZPACK-1607
Disable Next button on PacksPanel if no visible pack is selected
IZPACK-1106
The panel to manage shortcuts is not displayed
IZPACK-1598
Travis: Reactivate GUI integration tests
IZPACK-1593
Improve layout possibility on UserInputPanel
IZPACK-363
UserInput radio choice txt field variables are not substituted.
IZPACK-1599
In Izpack 5.1.2 a variable within a localized combo box label is not substituted correctly.
IZPACK-1592
Mac: app requires Java 1.8, which is not found even though it is installed
IZPACK-1562
Thrown GUI exceptions difference in size of Close button on windows
IZPACK-1574
Cannot use xinclude
IZPACK-1581
Drop special handling of the <xfragment> tag for XIncludes
IZPACK-1543
LicensePanel Encoding Error
IZPACK-1575
Tooltip with field of type "rule"
IZPACK-1573
Izpack does not allow UNC paths on windows
IZPACK-1572
Make it possible to add a refpack relative to the base directory
IZPACK-1521
Allow several field processors and store the result in separate variables
IZPACK-1568
UiThreadingViolationException in InstallationTest
IZPACK-1567
Logging from a configuration file throws exceptions
IZPACK-1566
ProcessPanel - add job switch to ignore failures
IZPACK-1013
UserInput directory fields are automatically populated by the application's working directory
IZPACK-1064
Turning logging off causes Exception
IZPACK-1553
Use buffered output stream when packaging files (approx. 6x faster)
IZPACK-1561
Look and Feel parameters are overwritten if used multiple times with different OS constraints
IZPACK-1522
Typo 'reuseFork' in surefire plugin configuration
IZPACK-1559
Add support for running integration tests without unit tests
IZPACK-1558
InstallationTest fails due to invalid XML
IZPACK-1556
issue 1 of 982

Unattended Installation fails without logging a reason

Description

Trying to install as unattended using records of previous sessions in the terminal.
Always get the same error:
{{[ Starting automated installation ]
[ Automated installation FAILED! ]}}

I was playing with the debug logs and I can trace the logs until the checks. The last messages that I get are these:
{{2020.02.05 09:41:14 FINE: Version comparison: 11.0.3 GREATEREQUAL 1.8 (flags: 1)
2020.02.05 09:41:14 FINER: Effective number of version parts: 2
2020.02.05 09:41:14 FINER: Compare version parts: 11 <-> 1
2020.02.05 09:41:14 FINER: Raw version comparison result: 1
2020.02.05 09:41:14 FINE: 11.0.3 geq 1.8: true
2020.02.05 09:41:14 FINE: Created lock file:C:\Users\NIETOR~1\AppData\Local\Temp\2\iz-CodeProfiler for ABAP.tmp}}

I was checking the code and the last log entry comes from the lockChecker.check() and seems to be OK.
After this comes the expiredChecker.check() but no messages related seems to be also OK (it could be nice a messages telling this)
After this. it comes installerRequirementChecker.check(). In the code I see a possibility of fail without message:

In case the !condition.isTrue() and the message == null, the installation will exist without saying that the reason was an installer requirement nor which one.

I am upgrading from Izpack 4.3.3 and the AutomatedInstallation file generated is identical. In the 4.3.3 the unattended installation works and in 5.1.3 doesn't. The installation with 5.1.3 using the GUI works perfectly.

Please let me know if I can provide more information to help with this issue.

Environment

Windows 10, Windows Server 2012

Assignee

Unassigned

Reporter

Hugo Nieto Rey

Impact

None

Components

Affects versions

Priority

Highest
Configure