CDV ❯ TC 3.0 won't start when you click the icons on XP if JAVA_HOME is not set and it gives no warnings or errors to the user
-
Bug
-
Status: Closed
-
1 Critical
-
Resolution: Fixed
-
Kit & Installation
-
-
kkannaiy
-
Reporter: dmangot
-
April 14, 2009
-
0
-
Watchers: 0
-
February 12, 2013
-
May 04, 2009
Attachments
Description
One of my users downloaded the new TC 3.0 kit. The installer said that everything was successful and placed welcome.bat and dev-console icons on his desktop.
When he clicked on either of those icons, nothing happened. We checked the Event Logs in XP and there were no errors or warnings of any kind.
Only after we opened a command prompt and ran the welcome.bat program by hand did we discover that the problem was that there was not JAVA_HOME variable set.
We opened the Control panel and updated JAVA to the latest version from Sun, but still, the Terracotta icons did nothing. JAVA_HOME did not seem to be set by the Sun installer either.
Comments
Fiona OShea 2009-04-14
Fiona OShea 2009-04-14
Maybe we should just fail to install on Windows if JAVA_HOME isn’t set.
Dave Mangot 2009-04-14
Maybe we should warn them that the product they just installed won’t run until they set JAVA_HOME
Steve Harris 2009-04-15
Seems like it would be a nice addition to the installer to either tell people that or help them set it if it isn’t set to something valid?
Taylor Gautier 2009-04-15
Add text to the installer at the final screen (Step 7 of 7) in bold:
“PLEASE NOTE: FOR TERRACOTTA TO FUNCTION PROPERLY, PLEASE MAKE SURE YOUR JAVA_HOME SETTING IS SET”
jvoegele 2009-05-04
Added message specified by Taylor
Kalai Kannaiyan 2009-05-04
Tested with Terracotta Enterprise 3.0.1-nightly, as of 20090504-110500 (Revision 3936-12645by cruise@su10mo5 from 3.0), Text is added to the installer final screen in bold (refer snapshot)
WE no longer include a JRE with the windows kit.
JAVA_HOME needs to be set when using windows or any other OS to run Terracotta.
We are making this clearer in the 3.0.0 release notes.