/build/static/layout/Breadcrumb_cap_w.png

Strange behaviour "Active Setup"

LS,

This is my first post on this forum.
I want to thank you all for giving me lots of information during the last few years.

Now i have a question of which i cannot find the answer here or otherwise.

When i recently made a transform for Sun-JavaRuntimeEngine-1.6.0-03, I entered an "Active Setup" with the following parameters
Msiexec /famus Sun-JavaRuntimeEngine-1.6.0-03 /qb!

I know the meaning of the parameters /famus. I was however shocked to find out that the MSI from Sun-JavaRuntimeEngine-1.6.0-03 does not use these parameters correctly as it REMOVED all files, in stead of "Forcing all files to be reinstalled" So I ended up with NO files installed, after the user logged in.

Does anyone from you "wizzards" have had this strange phenomena and want to enlighten me?

TIA,

André Barnier

0 Comments   [ + ] Show comments

Answers (5)

Posted by: anonymous_9363 16 years ago
Red Belt
0
In these situations, the very first thing to do is to verbosely log the install/repair.
Posted by: AngelD 16 years ago
Red Belt
0
Sounds like the behaviour of transitive components (http://msdn.microsoft.com/en-us/library/aa372462(VS.85).aspx)
Check the attribute bit on the components.
Posted by: mikkojarvinen 16 years ago
Senior Yellow Belt
0
When i recently made a transform for Sun-JavaRuntimeEngine-1.6.0-03
...
Does anyone from you "wizzards" have had this strange phenomena and want to enlighten me?


See what Sun JRE's msi really does. I think previous versions had some legacy installer stuff which msi extracted and executed. If you find something, please file a bug to Sun: Report a Bug or Request a Feature.

Maybe they'll eventually fix their msi's.

--
Mikko Järvinen
Posted by: nheim 16 years ago
10th Degree Black Belt
0
Hi André,
it would be good to know, what you are trying to achieve with this.
IMHO, it doesn't make sense, to reinstall just everything on each profiles first logon after the installing the package.
And with this package, it will be even harder, because this is only a "pseudo" MSI package.
The files and most of the regkeys are copied indirectly to the system.
They are stored as zip-files in the MSI and installed to "C:\Program Files\Common Files\Java\Update\Base Images\jre1.x.*"
From there, they are unzipped and installed with Custom Actions.
Hope, this sheds some light on this.
Regards, Nick
Posted by: aogilmor 16 years ago
9th Degree Black Belt
0
The reason for this, as a later poster pointed out, the MSI isn't really doing anything except running Java custom actions.

Why do you want to use Active Setup for java anyway? Anything you need to control in Java can (and probably should) be done per machine.
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