Configuring the Controller for Application Server Types
Open Liberty & WAS Liberty
The changes below are supported in vFunction Controller version 2.6 and later.
In the Controller’s /etc/sysconfig/vfunction/installation/instances/default/installation.yaml, change the application_server:
agent:
application_server: liberty
If the Application is using JTA and you want to see the transactions, add the following override properties to the installation.yaml:
agent:
application_server: liberty
application_java_version: 8
override_properties:
- com.vfunction.runtime.config.aop.xml.db.tracking.enabled=true
- com.vfunction.runtime.config.aop.xml.jta.tracking.enabled=true
- com.vfunction.runtime.config.aop.xml.db.tracking.jdbcdriver.enabled=false
Complete the installation of the Controller. At the end of the installation, the console output will note a file to find examples for configuring Open Liberty-specific JVM arguments. Follow the instructions in this file to complete the installation of the vFunction Controller in an Open Liberty environment.