LPS-48545
Revert "Revert "LPS-48545 Enhance TransactionalTestRule  to support a simple way to change  Propagation""

This reverts commit 15c590645ae14fdbe71f3b3fff8d5a8cd818135d.

Revert "Revert "LPS-48545 Apply to persistence_test.ftl""

This reverts commit 977a81f016b09573f0adcd26d10fa85a3c69ebf9.

Revert "Revert "LPS-48545 Remove NonDelegatedHibernateSessionTestRule""

This reverts commit 7c10c107dde960bb28c9d18752fee84dda1f6389.

Revert "Revert "LPS-48545 Regenerate""

This reverts commit f75f67daad462da49520dee3950e6f667e642a9d.

Revert "Revert "LPS-48545 SF""

This reverts commit 41422b61b1cf74216b71a1028c436412bd186e93.
LPS-48645 Apply to other usage
LPS-47495 fixes
LPS-47495 SF
Test Fixes - CPUsersandorganizations.testcase - paths
Test Fixes - CPUsersandorganizations.testcase - macros
LPS-48652 WABs cannot initialize required servlets
LPS-48650 convert to a DS component and add a reference to the ServletContext of the portal in order to force delayed activation
LPS-48650 rename it only
LPS-48650 update name
LPS-48650 it's no longer an activator
LPS-48650 SF
LPS-48649: Removed unnecessary object creation from setUp to speed up DLAppServiceTest
LPS-48649 No more additional setup logic
LPS-48649 Source formatting
Test Fixes - KaleoformsUsecase - tests
SourceFormatter - for portal, only format the web.xml in portal-web/docroot
SourceFormatter - portlet-name element in liferay-portlet.xml should always be number
SourceFormatter - add property for portlet XML that are allowed to have non-numerical portlet-name elements
LPS-48383 URLs become too long in search results due to embedded primary keys