LPS-50944 Turn on replace existing option to prevent concurrent copy/move failure
LPS-51755 Order matters, TestRules are wrappers, the ones in front of the list become the inner wrappers, the ones in the end of the list become outter wrappers.
LPS-51753 - tests
LPS-51050 - Modified to check if a virtual network interface is already set
LPS-51050 this is better since the target name is not jboss specific, but you are assuming it's only called in jboss, so add the check in the target itself
Record
LPS-51018 Use distinct in both count and find by
LPS-51018 Source Formatting
LPS-51758 Move MainServletExecutionTestListener to MainServletTestRule
LPS-51758 Apply
LPS-51758 Move WebDAVEnvironmentConfigTestListener to WebDAVEnvironmentConfigTestRule
LPS-51758 Apply
LPS-51758 Remove MainServletExecutionTestListener and WebDAVEnvironmentConfigTestListener
LPS-51758 Update source formatter excludes
LPS-51760 Shard needs a customized HibernateTransactionManager to unwrap the SessionFactory proxy before doing threadlocal tx resource binding. Once again it shows how fragile shard is, this solution only works if you are using HibernateTransactionManager. There is no solution for any other type of tx managers, if you do need to use other tx manager, then certainly you have to drop off sharding.
LPS-51760 Update wiring logic to use the new shard aware hibernate tx manager when shard is enabled and you are using LastSessionRecorderHibernateTransactionManager
LPS-51760 Update source formatter excludes
LPS-51760 Fix shard threadlocal leaking regression caused by LPS-31817 755e6035a4f0e074ee12cf7094e8950894a247d3 and c228769af21d0bd28187069e8a686e012d2a1cf5
LPS-51675 Unit test
LPS-51675 SF