Java Communications Process (JCP)

Discussion created by Michael_Lowry on Oct 2, 2017
Latest reply on Feb 12, 2019 by Michael_Lowry
I noticed this warning in the AE v12.1 documentation page about the new Java Communications Process:
When using multiple JCPs it is imperative that each JCP uses its own Automation Engine configuration file (ucsrv.ini).
This is a bit unusual, but there’s a simple reason for this restriction. As the documentation for the AE server config file ucsrv.ini makes clear, the REST section of the INI file has just a single port option. In other words, there is no way to specify multiple port numbers for JCPs as one typically does with WPs and CPs.

Using a single canonical port number makes sense though, because this port number is the one that external applications will use when accessing the Automation Engine via the new REST API.

This raises another question though: how does the JCP communicate with the Automation Engine database? Does the JCP connect directly to the DB using the JDBC driver?