Deploying applications and adapters to MobileFirst Server

You can deploy customer-specific content (apps and adapters) only after the project WAR file is deployed and the server is started.

About this task

Customer-specific content includes applications that must be served by IBM MobileFirst™ Platform Server and their underlying integration adapters. You can create apps and adapters by building them in IBM MobileFirst Platform Studio, or with the Ant tasks provided with IBM MobileFirst Platform Foundation to build them. The result of the build action is files with extension .wlapp and .adapter respectively.

There are two ways to deploy applications and adapters to IBM MobileFirst Platform Operations Console:

You can deploy customer-specific content (apps and adapters) only after the project and MobileFirst administration WAR files are deployed and the server is started.

Note: If your browser supports multiple files upload, you can select several adapters or several applications in the file chooser dialog.

Procedure

This procedure describes how to deploy applications and adapters by using MobileFirst Operations Console.

  1. To deploy one or several adapters, click Add new app or adapter. Then, navigate to each required adapter file and select it. A message is displayed that indicates whether the deployment action succeeded or failed.
  2. Click Adapters to display the adapter list.
  3. In the adapter list, expand the deployed adapter to display connectivity details.
  4. Repeat steps 1 to 3 for each adapter that you want to deploy.
  5. To deploy an application, either deploy the app_name-all.wlapp file, or individual app_name-environment_name-version.wlapp files. Click Add new app or adapter. Then, navigate to the WLAPP files and select them. A message is displayed that indicates whether the deployment action succeeded or failed.
  6. In the application list, click the deployed application summary link to display details of environments and versions.
  7. Repeat steps 5 and 6 for each app that you want to deploy.