cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
ISMP_user_989
Level 2

local persisted variables and root bean version

I am using ISMP 11.5 (behaves the same way with ISMP 10.5 SP2).
I created a very simple project with one custom dialog that has 3 textboxes.
The variables associated with the textboxes are "local persisted".
I find that if I increment the root product bean's version and
rerun installer the 3 variables return to their default values.

A similar posting for InstallShield Windows 12 is:
http://community.installshield.com/showthread.php?t=160325&highlight=persist

I realize that posting is not ISMP, but I searched for "SystemSearch"
in the ISMP 11.5 Java APIs and it isn't there.

I think using "global persisted" may solve my problem, but I am
concerned that I may have name conflicts with other companies using ISMP.

Is there any way to get the "local persisted" values to "persist" in this
scenario?

I have found that if I leave the root product bean's version the same,
and increment the Feature(s) version the values are persisted.
Labels (1)
0 Kudos
(2) Replies
rmackay
Level 7

If you do not want any conflict with outside users of ISMP, simply set the property in the general information area for the VPD location. If you leave it blank, then it will use the default but if you put in "MyCompany" then it will create and maintain a registry specifically for all your products that have this value set.
0 Kudos
ISMP_user_989
Level 2

rmackay wrote:
If you do not want any conflict with outside users of ISMP, simply set the property in the general information area for the VPD location. If you leave it blank, then it will use the default but if you put in "MyCompany" then it will create and maintain a registry specifically for all your products that have this value set.


Thanks for the reply.
0 Kudos