Task #1358

RCP: X.X, manage TXM installation and execution with an embedded JRE

Added by Sebastien Jacquot almost 4 years ago. Updated 10 months ago.

Status:Closed Start date:05/22/2015
Priority:Normal Due date:
Assignee:- % Done:

100%

Category:Development Spent time: -
Target version:TXM 0.7.7

Description

This issue is dedicated to validate the last changes made to manage the installation and the execution of TXM with our own embedded JRE rather than using the client JRE as before.
(You can see #989 for more information on what has been developed and researches done about this question.)

Validation test

  • optional: uninstall all Java JRE/JDK from your system
    => to check there is no installed Java, open a command line "cmd" console (Windows system) or a terminal (Linux and Mac system) and type "java". The console must say something like "unknown command" or "command not found".
  • install the last TXM 0.7.7 beta 2 setup for your system from here: xxxxx
    => installer must not complain about Java installation
  • run TXM
  • go to "Help\About TXM\Installation Details\Configuration" and check that you have the 3 following lines:
    • "java.home=..." line that must be as following according to your OS:
      • For Windows: "java.home=[TXM Install Directory]\jre"
        where "[TXM Install Directory]" must be your TXM installation path.
      • For Mac OS X: "java.home=/Applications/TXM/TXM/jre/Contents/Home"
      • For Linux: "java.home=/usr/lib/TXM/TXM/jre"
    • "java.runtime.version=1.7.0_75-b13"
      • except for Mac OS X where the entry must be "java.runtime.version=1.6.0_65-b14-466.1-11M4609"
    • "java.vm.name=Java HotSpot(TM) 64-Bit Server VM" for 64bit system and "java.vm.name=Java HotSpot(TM) Server VM" for 32bit system
  • please provide your exact OS version and architecture (32bit or 64bit)
  • please precise if you have uninstalled all Java JRE/JDK from your system before doing the validation test

History

#1 Updated by Sebastien Jacquot almost 4 years ago

  • Description updated (diff)

#2 Updated by Sebastien Jacquot almost 4 years ago

  • Description updated (diff)

#3 Updated by Sebastien Jacquot almost 4 years ago

  • Description updated (diff)

#4 Updated by Matthieu Decorde almost 4 years ago

  • Description updated (diff)

#5 Updated by Sebastien Jacquot almost 4 years ago

  • Description updated (diff)

#6 Updated by Sebastien Jacquot almost 4 years ago

  • Description updated (diff)

#7 Updated by Sebastien Jacquot almost 4 years ago

  • Description updated (diff)

#8 Updated by Sebastien Jacquot almost 4 years ago

  • Description updated (diff)

#9 Updated by Sebastien Jacquot almost 4 years ago

  • Description updated (diff)

#10 Updated by Matthieu Decorde almost 4 years ago

  • Description updated (diff)

#11 Updated by Matthieu Decorde almost 4 years ago

  • Status changed from New to Feedback

#12 Updated by Sebastien Jacquot almost 4 years ago

  • Description updated (diff)

#13 Updated by Sebastien Jacquot almost 4 years ago

Successfully checked on some machines with all Java versions removed: Win XP 32bit, Win 7 64bit, Mac OS X 10.9.4 (VM), Ubuntu 14.04 LTS 64bit (VM).

#14 Updated by Serge Heiden almost 4 years ago

About the validation procedure: The most frequent situation will be for the user to have Java already installed on here system. So the validation procedure should also ask to install TXM with Java already installed (and verify that it is the embeded Java that is used by TXM). And to be complete, all sorts of Java already installed.

Maybe we could just do a beta test for Windows and with just one other Java version.

#15 Updated by Alexey Lavrentev almost 4 years ago

Linux Ubuntu 14.04
Java not uninstalled
All configuration parameters are OK

#16 Updated by Sebastien Jacquot 10 months ago

  • Status changed from Feedback to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF