Java JRE 6u31 limbo

Comments

10 comments

  • Shawn Anderson

    In PDQ Deploy, please export the installer (File > Export). This will create an .xml file that we can review to see if everything looks right. Sometimes the different versions of Java change things up. Please post the .xml here and we'll review. 

    Thanks

    0
    Comment actions Permalink
  • Mr.Ben

    I attached my configuration from both ways I have tried it. With the exe I left the package as the default exe. This is the one that timed out after 1 hour the MSI one just tosses out a generic 1603 error

     

    TIA

    0
    Comment actions Permalink
  • Shane Corellian

    Hi Ben,

    There is a problem with attempting to deploy Java 6 Update 31 from the default installation exe file. You were passing the proper command line arguments but these args are not being completely honored by the Java install. You can verify this yourself by running the file, jre-6u31-windows-i586-s.exe /quiet /norestart. You will still see a welcome window from Oracle and this window expects input to proceed. This is most likely the reason why the deployments from the EXE installer is hanging.

    I was able to get your msi installer to work fine. I did remove your /quiet parameter and just checked the Quiet checkbox under the MSI options. I did, however, place a /log parameter. Use this so that we can see why you are getting 1603 errors. This error could be the result of real time virus proctection. If this is the case you are going to want to exclude the %WINDIR%\PDQDeployRunner directory from any real time protection. (The directory should still be scanned, just turn off the real time feature)

    I noticed that you did have the Include Entire Directory option checked. Just want to make sure... are there other files in D:\Software Deployment Library\jre1.6.0_31? Verify that data1.cab and gtapi.dll exist. I have attached what my deployment directory looks like. These files all get pushed down to the target computers. When the file jre1.6.0_31.msi is executed (this is my main Installer file) it will need Data1.cab and other files. If any of these files are missing (because they weren't copied down or because a real time virus scan deleted them) then you will get a 1603 error.

    Import this new Java and give it a run. We need to examine the log file to see what is causing the 1603.

    0
    Comment actions Permalink
  • Shane Corellian

    Just an update... if you want to deploy Java from the default exe (and not from the MSI) then the silent switch is no longer /quiet. It is now /s. See the image below. I used this installer to successfully deploy Java 6 update 31 to some Vista and Win 7 systems. The IEXPLORER=1 and MOZILLA=1 switches will cause the plug-ins to be registered. If the target computer currently has one of the updated browsers running then the deployment will get an error out on that target.java-install-exe.png

    0
    Comment actions Permalink
  • Mr.Ben

    This is what I have for a log, i went through it and what its telling me that i think there may be something wrong with this machine... but not 100% sure... because i tested it and there is no java on it... but says there is... so im installing 1.6 U 24 as a test manually then im going to let the installer try again tomorrow...

     

    Thx

    0
    Comment actions Permalink
  • Mr.Ben

    I got it to install this morning. After seeing the error message in the log file, then seeing it during a manual instal of another version, I found some articles on the internal error 2753. regutils.dll. I downloaded the free version of Revo Uninstaller and selected anything that was listed under JAVA on that machine and had it perform an uninstall and cleanup of the left over garbage. This test machine was messed up since I inherited it (another reason I should be testing my installs on a virtual machine...)

     

    Thanks for everyones help, everything was key in pointing me in the right direction.

     

    Ben

    0
    Comment actions Permalink
  • Shawn Anderson

    You're welcome. If you've emerged from Java issues without having become an alcoholic then you've done better than many other admins. It can be very frustrating at times. 

    Thanks too to selfman for sharing the link!

    0
    Comment actions Permalink
  • SelfMan

    You are welcome. Just one more hint tho, in case of installer trouble, its good to clean up the Windows installer repository using "WINDOWS INSTALLER CLEAN UP UTILITY"

    MsiZap.exe G! - cleans up leftovers from installers when stuff get uninstalled
    msicuu.exe - GUI for installer removal

    One of the reasons why I first uninstall java and then install a new version.
    I've mentioned my batch file here before, but for making things easy:

    -----------------------------------------
    @echo off
    echo Removing previous JRE versions

    for /f %%a in (jre-uninstall-list.txt) do MsiExec.exe /uninstall %%a /passive /quiet
    echo Installing current JRE version
    jre-6u31-windows-i586.exe /qn /s AgreeToLicense=YES IEXPLORER=1 MOZILLA=0 REBOOT=ReallySupress JAVAUPDATE=0 ADDLOCAL=ALL AUTOUPDATECHECK=0 JU=0
    echo Removing Java update sheduler
    reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v SunJavaUpdateSched /f
    echo Stopping Java QuickStarter Service
    net stop JavaQuickStarterService @ping localhost -n 5 >nul
    echo Removing Java QuickStarter Service
    sc delete JavaQuickStarterService
    echo Done...
    -----------------------------------------

    the jre-uninstall-list.txt contains just the list of java GUIDs

    {3248F0A8-6813-11D6-A77B-00B0D0150000}
    {3248F0A8-6813-11D6-A77B-00B0D0150030}
    {3248F0A8-6813-11D6-A77B-00B0D0150060}
    {3248F0A8-6813-11D6-A77B-00B0D0150090}
    {3248F0A8-6813-11D6-A77B-00B0D0150100}
    {3248F0A8-6813-11D6-A77B-00B0D0150110}
    {3248F0A8-6813-11D6-A77B-00B0D0160010}
    {3248F0A8-6813-11D6-A77B-00B0D0160020}
    {3248F0A8-6813-11D6-A77B-00B0D0160030}
    {3248F0A8-6813-11D6-A77B-00B0D0160040}
    {3248F0A8-6813-11D6-A77B-00B0D0160050}
    {3248F0A8-6813-11D6-A77B-00B0D0160060}
    {3248F0A8-6813-11D6-A77B-00B0D0160070}
    {26A24AE4-039D-4CA4-87B4-2F83216010FF}
    {26A24AE4-039D-4CA4-87B4-2F83216011FF}
    {26A24AE4-039D-4CA4-87B4-2F83216013FF}
    {26A24AE4-039D-4CA4-87B4-2F83216014FF}
    {26A24AE4-039D-4CA4-87B4-2F83216015FF}
    {26A24AE4-039D-4CA4-87B4-2F83216016FF}
    {26A24AE4-039D-4CA4-87B4-2F83216017FF}
    {26A24AE4-039D-4CA4-87B4-2F83216018FF}
    {26A24AE4-039D-4CA4-87B4-2F83216019FF}
    {26A24AE4-039D-4CA4-87B4-2F83216020FF}
    {26A24AE4-039D-4CA4-87B4-2F83216021FF}
    {26A24AE4-039D-4CA4-87B4-2F83216022FF}
    {26A24AE4-039D-4CA4-87B4-2F83216023FF}
    {26A24AE4-039D-4CA4-87B4-2F83216024FF}
    {26A24AE4-039D-4CA4-87B4-2F83216025FF}
    {26A24AE4-039D-4CA4-87B4-2F83216026FF}
    {26A24AE4-039D-4CA4-87B4-2F83216027FF}
    {26A24AE4-039D-4CA4-87B4-2F83216028FF}
    {26A24AE4-039D-4CA4-87B4-2F83216029FF}
    {26A24AE4-039D-4CA4-87B4-2F83216030FF}

    I've never had problem to install JRE using this batch

    But as allways - be carefull what you are deleting

     

    0
    Comment actions Permalink
  • Mr.Ben

    LOL thanks again, now I get to tackle another pain in the @rce program from what i have been reading.... RightFax... ugg will the pain ever cease?

    0
    Comment actions Permalink

Please sign in to leave a comment.