Announcement: You can find the guides for Commerce 7.5 and later on the new Elastic Path Documentation site. This Developer Center contains the guides for Commerce 6.13.0 through 7.4.1.Visit new site

This version of Elastic Path Commerce is no longer supported or maintained. To upgrade to the latest version, contact your Elastic Path representative.

Setting up Java Web Start for the Commerce Manager

Setting up Java Web Start for the Commerce Manager

Java Web Start is a framework for launching Java applications directly from the web. Once the Java Web Start Commerce Manager is deployed, a user simply has to click a JNLP file and the CMClient automatically downloads, caches, updates, and runs on the user's computer.

The steps for deploying Java Web Start Commerce manager on a Web server are: build the project, copy the build zip file (com.elasticpath.cmclient.platform.feature.jws-6.12.0-SNAPSHOT-bin.zip) to your web server, and unzip the contents.

  1. Deploy the zip file to a location on your web server where requests from the cmclient.jnlp file are forwarded.javaStart_deploy
  2. Distribute copies of cmclient.jnlp to users who are going to use the Java Web Start Commerce Manager, or create a web page to launch the application, see Creating the Web Page That Launches the Application

For information on running the Java Web Start Commerce Manager, see Running the Java Web Start Commerce Manager