- #RMTCMD.EXE IBM I ACCESS CLIENT SOLUTIONS UPDATE#
- #RMTCMD.EXE IBM I ACCESS CLIENT SOLUTIONS LICENSE#
This will generally only be available if another IBM Java-based application like Eclipse or Rational has been installed and installs IBM Java in a common location. IBM Java 8 or later installed location.IBM i ACS attempts to place precedence on Java 10 or later if available. Oracle Java by default is installed in C:\Program Files\Java (64bit) or C:\Program Files (x86)\Java (32bit). Oracle Java 8 or later installed location.JAVA_HOME=C:\Program Files\Java\jre-10.0.2 Here are some examples of the environment variable syntax: Updating this JAVA_HOME environment variable is required with a Java deployment like the OpenJDK that does not have a wizard that installs Java to a specific location, but can be placed wherever on the client workstation. If the User or System environment variable is pointing to the location of a valid, compatible Java runtime this will be used to launch IBM i ACS. The acslaunch programs will investigate the client workstation common locations for compatible Java runtimes along these priorities. These acslaunch programs are also the recommended way to manually launch IBM i ACS. The home page for the older F61 offering is here.ĭue to the varied nature of how different environments may choose to deploy Java, IBM i Access Client Solutions (IBM i ACS) is very flexible and the rest of this will discuss some of the options with launching IBM i ACS with various Java deployments.įor the vast majority of deployments the install_acs* scripts are used to roll out IBM i ACS and those rely on the Start_Programs acslaunch programs.The detailed announcement of the more recent J49 offering is here.The second offering-the J49 offering-is newer (it became available in late November 2018) also provides monitoring for your enterprise’s Java installations. They both allow you to get service subscriptions only for the systems on which you want support, rather than requiring service for every system in your enterprise. There are two offerings available as of March 2019: 5737-F-J49. IBM offers support for the IBM OpenJ9 and Eclipse Temurin JVMs, through the IBM Runtimes for Business offering.
#RMTCMD.EXE IBM I ACCESS CLIENT SOLUTIONS LICENSE#
Oracle has been and is continuing to make their Java technology available under the open GPL license for OpenJDK, and OpenJDK will work with and is a very good option for your IBM i Access Client Solutions environment.
#RMTCMD.EXE IBM I ACCESS CLIENT SOLUTIONS UPDATE#
IBM recommends running with a current update of Java 11. It is always suggested using the current update of a Long Term Support (LTS) version of Java. I'm running version 1.1.4 (build 5290) with Java 7 (32bit).As stated above, IBM i Access Client Solutions (IBM i ACS) 1.1.8.0 released in June 2018, IBM i ACS is supported on Java 8 or higher. I tried adding the -Xmx1024m parameter to acslaunch_win-32.exe when invoking it, but I get the same error. The Getting started doc indicates that "A one gigabyte maximum heap size (-Xmx1024m) is the recommended minimum size.", but there doesn't appear to be a way to set the heap size. When I try to launch the application using the acslaunch_win-32.exe file, I always get the following error:Įrror occurred during initialization of VMĬould not reserve enough space for object heap I dug through the jar file and couldn't find anything in a plugin directory that indicated it was present.Ģ. Even trying to launch it using the /PLUGIN=fileassoc doesn't work (I get a MSGGEN037 - The specified plugin cannot be located error). The Getting Started doc mentions a file association tool, but I can't find it. I've got the IBM I Access Solution java implementation installed and working and there are a few things that I can't figure out:ġ.