Fix Version/s: 7.0.x
Hey Rich, this was brought up by a customer and subsequently to us by a CSE from the China office.
Issue: Customer discovered and reported the following issue to us, they found that the current documentation of Liferay DXP clustering does not reflect the accurate location to find the tcp.xml file, please refer to: https://customer.liferay.com/documentation/7.0/deploy/-/official_documentation/deployment/liferay-clustering
For the part of Unicast over TCP
Download the OSGi Dependencies from the Customer Portal or access them from your existing Liferay DXP installation. In the dependencies' marketplace folder is a Liferay DXP package called Liferay Foundation.lpkg Inside this .lpkg (which is just a compressed zip file) is a .jar file called com.liferay.portal.cluster.multiple-[version].jar. In this .jar's lib folder is a file called tcp.xml. Extract this file to a location accessible to Liferay DXP. You'll use this file on all your nodes.
However, the fact is that the tcp.xml file is located under the jgroups-[version].Final.jar, not under the lib folder of the com.liferay.portal.cluster.multiple-[version].jar as documented in the https://customer.liferay.com/documentation/7.0/deploy/-/official_documentation/deployment/liferay-clustering
Action Item: We have been able to observe the same flaw within the documentation, so we need to update the documentation accordingly.
Please let me know if you have any additional questions. Thank you!