I recently copied the Java 6 Update 26 (x86 upgrade) package and modified the packageboot.xml file to run 2 .exe's after installation - one .exe is present in a file path on the system, the other .exe I have included with the package.
The java update appears to install but the 2 .exe's are not running as evidenced by the fact that the setting and reg entries that they are supposed to modify respectively are not being updated.
Is there a specific log file I can check to see what might be happening and what the packageboot.exe program is doing once it hits these 2 executable lines in the packageboot.xml file?
Here is the post-execution XML section in our file:
</programs>
</services>
</postexecution>
Hi easservciemgmt,
If you enable logging on a client and attempt the update, afterwards in the Windows\SoftwareDistribution\Download\Install folder on that client you should see a packageboot.exe.xxxxxxxxxxx.xxxx.xxxx log file that has details on the operation.
To enable logging on the client, you'll need to edit the registry to add some values under the following path:
HKEY_LOCAL_MACHINE\SOFTWARE\EminentWare\Logging
Please note that you may need to create the EminentWare and Logging keys above if they don't already exist.
The Values to create are:
NAME (Type, Value)
----------------------------------
Enable (REG_DWORD, 1)
Level (REG_DWORD, 3)
Options (REG_DWORD, 3)
Don't forget to turn off logging by setting ENABLE to 0 after you have generated the log.
If you'd like help with this process, please send a mail to us at customersupport@eminentware.com
-Kelly
Hi Kelly,
excellent tip !
do You mind explaining different options for values 'level' & 'options' ?
thanks in advance, Lukasz
Hi Lukasz,
The are documented in our Administration Guide under the section Automation Server Settings. (The settings apply to client logging as well.)