I think her is the failure:
Add an ‘Executable Element’: jre1.8.0_45.msi parameter: /i jre1.8.0_40.msi /quiet /norestart AUTOUPDATECHECK=0 WEB_JAVA=1 JAVAUPDATE=0 JU=0 ReturnCode
Why you want to install Java 8 Update 40?
BTW: You can use my Tool for Uninstall2Install: http://www.wsus.de/uninstall2install
Add an ‘Executable Element’: jre1.8.0_45.msi parameter: /i jre1.8.0_40.msi /quiet /norestart AUTOUPDATECHECK=0 WEB_JAVA=1 JAVAUPDATE=0 JU=0 ReturnCode
Why you want to install Java 8 Update 40?
BTW: You can use my Tool for Uninstall2Install: http://www.wsus.de/uninstall2install