• Services
    • Mergers, Acquisitions and Divestitures (MAD): Know Before You Grow
    • Applications Packaging
    • Application Lifecycle Management
    • Professional Services
    • Road Map’s Asset Management Program (RAMP)
  • Experience
  • Partners & Products
  • About
    • Our Values
    • Our Focus
    • Leadership Team
    • Advisory Board
    • Philanthropy
  • News
  • Blog
  • Contact
  • News
  • Blog
  • Contact
Roadmap Technologies, LLC
Call Us! 314.222.0057
Roadmap Technologies, LLC
  • Home
  • Services
    • Discovery Assessments
    • Road Map’s Asset Management Program (RAMP)
    • Application Packaging
    • Application Lifecycle Management
    • Professional Services
    • Cyber Security Services
      • Technical Compliance Assessments
  • Experience
  • Partners & Products
  • About Us
    • Our Focus
    • Our Values
    • Testimonials
    • Leadership Team
    • Advisory Board
    • Philanthropy

iACS by IBM – MSI Recipe

published on May 01, 2017
tagged in App-V, Application Packaging, recipe

Description:

Java applications are always an issue when trying to deliver the application in an enterprise environment.  There are numerous java applications that have to be manually installed because there is no way to silently deploy them through SCCM. IBM’s iACS Emulator is such an application.  This application installs to the user profile or AllUsers.  This is not how majority of enterprises like to have applications installed.  This application is a great candidate for App-V.  However, for purposes of this instruction, we will look how to configure the application for MSI install.

Why Create an MSI?

The vendor install does not support deploying preconfigured \ silent installs by default.  Nor does it add entries to show it is installed on a device and may not get picked up during a SCCM inventory.  Capturing an MSI allows for preconfigured deployments, silent install, entries in programs and features and means to silent remove the application.  With converting to MSI, we can now do a silent installs, uninstalls or upgrade when needed.  You can also manage the lifecycle of the application.

Recipe

Note:  I will not be show the steps on how to capture with a packaging or sequencing tool.  You should already know how to do those steps.  This is the steps how to configure the application between captures.  Java should already be installed as a dependency prior to the initial capture.

 

  1. Install the java script based on the OS it is being installed on.
  2. Do Not Launch shortcuts yet!
  3. If AllUsers was selected, it will install to the C:\Users\Public\IBM directory
  4. Move the IBM directory to C:\program files\
  5. Remember to give users modify permission to this installation directory. The emulator settings will be configured here.
  6. Change the paths for the shortcuts. Be sure to remember to point the shortcuts to the new locations. C:\program files\ibm……
  7. Go to the acsconfig.properties file and edit it. It exists under c:\program files\ibm\clientsolutions
    1. Edit the line: ibm.iaccess.acsbasediretory= by adding {PRODUCTDIR}
      1. Note: This will set all the settings to be installed in the installation directory.  This can be changed by the variable you provide.  If you are installing per machine and want everyone to have the same defaults, this is a solution.
  8. Now launch the application. Set your default settings and emulator instances.
  9. Complete your capture
  10. If using RayPack, PaceSuite, or Admin Studio; remember to give permissions to the install directory.

Keep in mind, most java applications have a way to config the default settings in order to move the install around when creating the MSI.  The biggest issue is finding the config file.

Ready To Simplify?

Road Map Technologies is your partner for reliable technology integration and managed services

Get Started

Latest News

  • Snow Software Security Vulnerability in the Snow Inventory Agent
  • Providing UEM for Small and Medium Businesses
  • Bridge Client (Beta Version)
  • Hidden Cost Savings
  • Software Asset Management On-boarding and Termination Processes

About Us

  • About
  • Contact
  • News
  • Blog

Services

  • Mergers, Acquisitions and Divestitures (MAD): Know Before You Grow
  • Road Map’s Asset Management Program (RAMP)
  • Applications Packaging
  • Application Lifecycle Management
  • Professional Services
  • Staff Augmentation

Partners & Products

  • Flexera
  • SentinelOne
  • RAMP (Road Map’s Asset Management Program)
  • RayNET

Road Map Technologies LLC

111 Wesport Plaza 6th Floor
Saint Louis, MO 63146

314.222.0057


Road Map Technologies

Application Remediation Management Group

Copyright © 2025. Road Map Technologies LLC. All Rights Reserved.