/build/static/layout/Breadcrumb_cap_w.png

JRE 6 update 11 / Web Start Launch

I am working on packaging an application that has Java 6u11 rolled into the install. In order to build the MSI, I have to do a before and after snapshot. The actual install media is aquired by clicking a local intranet link. Once the link is clicked, it automatically installs Java 6u11, and proceeds with the final product software.

My current MSI includes(Java 6u11 + Lawson Smart Client).

When I run the MSI, it launches the Java WebStart install before the Lawson application ("Java 6 ..." is what I see on the screen). I then must click accept and run multiple times before it launches the final Lawson Smart Client(which installs without issue). I would like to have the Java install silently and suppress all configuration boxes. This would then in turn JUST launch the final application instead of loading the Java configuration page. The only problem I am having is because Java and Lawson are rolled into the same MSI. I dont have the ability to remove JUST Java from the MSI abd run it silently.

Not sure if this is a good explaination of the problem, but any advise would be helpful.

Thanks.

0 Comments   [ + ] Show comments

Answers (9)

Posted by: hosshoss 11 years ago
Senior Yellow Belt
0

Im Back on this issue!

To clarify things...(i was more of a n00b when i posted this)... Java v6.11 must be installed to install Lawson Smart office.  After that is installed, users(or admins) launch a link which auto installs the software on a per user basis.  I would like to capture this install but as mentioned above, the vendor does not have a standalone msi or exe installer.  this software must be installed via HTTP link. 

Goal:  Capture the install from http installer and build msi using Admin Studio

Posted by: timmsie 13 years ago
Fourth Degree Brown Belt
0
The java installation is an msi in it's own right when you run the exe it extracts to %APPDATA%\Sun\..
If you look at this knowledge base article you'll see how to install this silently: http://itninja.com/link/java-downloads-for-all-operating-systems

Are you saying though that you've captured the java install and bundled it with your app?

If you are then you'll need to start again with a wrapper script that installs Java and then your app
Posted by: hosshoss 13 years ago
Senior Yellow Belt
0
The issue I am running into is splitting the Java and Lawson package into two separate packages. Once I click the link, it installs Java and immediately after installs Lawson. If I could distinguish when the Java 6u11 install finished and Lawson started I would not be in the predicament.

Could you please explain a 'wrapper script'?
Posted by: timmsie 13 years ago
Fourth Degree Brown Belt
0
My current MSI includes(Java 6u11 + Lawson Smart Client)

I'm a bit confused! Are you saying that The vendor has supplied you with an msi? or you have captured the vendors install so you've ended up capturing Java and Lawson smart client into a single msi?
Posted by: hosshoss 13 years ago
Senior Yellow Belt
0
The Latter. The vendor does not offer a production MSI. I had to capture the install. Te capture includes BOTH Java and Lawson. The only thing I can think of to remove the Java would be to OMIT the Java. It just does not really seem like an option.

Do you know of any other way to split the captured install into two separate msi's?
Posted by: anonymous_9363 13 years ago
Red Belt
0
Find out EXACTLY which flavour of the JRE is being installed and install it before starting your capture.

If you're unable to find the exact version, get a close one and "ghost" the registry entries.
Posted by: hosshoss 13 years ago
Senior Yellow Belt
0
It is installing JRE 6 update 11. Prior to my initial post, I created two captures. 1. Installed Java 6 update 11(offline install, silently), Then did the capture 2. Only Capture, (No Java installed prior to initial snapshot.)

I was just informed that the install is not supported through Microsoft Installer Package. "It is designed to be installed manually".

I am going to install OTHER pre-req's silently and have our end users install the main install manually.
Posted by: anonymous_9363 13 years ago
Red Belt
0
"It is designed to be installed manually". Vendors almost never support installers other than their own, even the brain-dead ones. JRE is a good example of the latter, actually, in that the MSI is merely a wrapper for a bunch of Custom Actions which extract files from ZIPs. have our end users install the main install manually. Your users have admin rights?!?!?!?!? Oops!
Posted by: hosshoss 13 years ago
Senior Yellow Belt
0
Haha! Total Confusion with the last message.

Our users do NOT have admin rights. We deploy the pre-req's through SMS and then have the user launch the 'link' that runs the install. This particular install (Java + Lawson) does not require admin rights to install, assuming you have the JRE 6u11 installed already.

The vendor does not supply an EXE or MSI at all. 'Somehow' they have it prepacked with Java which is where the original issue comes from. They would not send me just the Lawson portion of their combined install(Java+Lawson)

Comments:
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ