IBM MobileFirst™ Platform Server has
some requirements for the configuration of the Liberty server that
are detailed in the following topics.
Ensure that you fulfill the following criteria:
- Use a supported version of Liberty. See System requirements.
- Liberty must be run with JRE 7.0 or later. JRE 6.0 is not supported.
- Some versions of Liberty support both the features of Java™ EE 6 and Java EE
7. For example, jdbc-4.0 Liberty feature is part
of Java EE 6, whereas jdbc-4.1 Liberty
feature is part of Java EE 7. MobileFirst Server V8.0.0
can be installed with Java EE
6 or Java EE 7 features. However,
if you want to run an older version of MobileFirst Server on
the same Liberty server, you must use the Java EE 6 features. MobileFirst Server V7.1.0
and earlier, does not support the Java EE
7 features.
- JMX must be configured as documented in Configuring JMX connection for WebSphere Application Server Liberty profile.
- For an installation in a production environment, you might want
to start the Liberty server as a service on Windows, Linux,
or UNIX systems so that:
- The MobileFirst Server components
are started automatically when the computer starts.
- The process that runs Liberty server is not stopped when the user,
who started the process, logs out.
- MobileFirst Server V8.0.0
cannot be deployed in a Liberty server that contains the deployed MobileFirst Server components
from the previous versions.
- For an installation in a Liberty collective
environment, the Liberty collective controller and the Liberty collective
cluster members must be configured as documented in Configuring a Liberty collective.