Stuart Wallis
added a comment - The final line of the JDKPathPanelAutomationHelper at github will overwrite the INSTALL_PATH variable. I think you should use this instead:
idata.setVariable(JDK_PATH, jdkPath);
I had tested that it wrote the xml and then ran fine after - but not what actually got read from the xml. Copy paste bug from the target panel automation class.
Mark Miller
added a comment - Thanks for the review Stuart!
Fixed that one yesterday (can't remember who emailed me to point it out): https://github.com/lucidimagination/izpack/commit/ad81d5f4fd5bee68b07d3c3d9ccb6ced2a445ff0
I had tested that it wrote the xml and then ran fine after - but not what actually got read from the xml. Copy paste bug from the target panel automation class.
A simple untested impl: https://github.com/lucidimagination/izpack/commit/34b0d0029ffdc7e5f85c624da8084f81e7aeab72