View Full Version : InstallAnywhere 7.1 Enterprise Edition

04-02-2009, 09:33 AM

We have a licensed InstallAnywhere 7.1 Enterprise Edition software that we use to create installers for a product.

We build our product installer which is done by an ant script. This is in-turn invoked by Apache Continuum for creating nightly build and installer.

I've tried invoking the installer from the ant script by two methods -

(a) invoking build.exe via ant's exec task
(b) invoking via InstallAnywhere ant task (com.zerog.ia.integration.ant.InstallAnywhereAntTask).

When this is invoked via Continuum this doesn't work. It keeps throwing the error "The evaluation period has expired."

But when I call the same ant script (any of the methods a or b) from the command-line everything works fine and the installer is created.

Does anyone know why do I get the error about evaluation expired only via Continuum ??

Any help is greatly appreciated.

Thanks in advance.

Sai Kiran

04-02-2009, 09:37 AM
IA is licensed on a per-user basis. So the licensing information is saved in the user's account (at least on Windows, I suspect it's the same on Linux), so maybe the user that runs the Apache Continuum is not the same as the one that runs IA from the command line.

04-02-2009, 10:13 AM
My build environment is on Windows.

Continuum service ran as SYSTEM user earlier. I've now re-started continuum with the local user using which I login. I've started a build. Will know in an hours time :)

Thanks !!

Sai Kiran

04-02-2009, 11:03 PM
Hi pv7721,

Many thanks for the help. You were right, it was a user problem. I re-started the continuum service with my local account (earlier it was using SYSTEM) and things worked fine.

Many thanks once again.

Sai Kiran