LPS-39577 added servlet detection for v3.0 and fix usage of HttpOnlyCookieServletResponse
SourceFormatter - variable names without letters are neither upperCase nor lowerCase (see ServletVersionDetector.java)
LPS-39482 Escape backLabel
LPS-39237 Rollback, not needed (reverted from commit db30d6e9f49b33f77024b37d18fb6624458c49c4)
LPS-39595 Update the portal.properties message to reflect that now it's true by default and update something that do not apply anymore.
LPS-39595 Source formatting
LPS-39595 SF
LPS-39276 Improve ChainableMethodAdviceInjector to support child matching
LPS-39276 Add DynamicDataSourceAdvice as a replacement of DynamicDataSourceTransactionInterceptor in order to remove is-a relationship with TransactionInterceptor
LPS-39276 Remove DynamicDataSourceTransactionInterceptor
LPS-39276 Disable R/W splitting for clustering related methods of LockLocalService
LPS-39276 Unit test
Revert "LPS-39276 Unit test"

This reverts commit 8c87117094ff310fcb476b74ae090ddf2e4e19c2.
Revert "LPS-39276 Disable R/W splitting for clustering related methods of LockLocalService"

This reverts commit 1e2040592068dc986e512ef27017fb1b8434a755.
Revert "LPS-39276 Remove DynamicDataSourceTransactionInterceptor"

This reverts commit b5a3c468cbca6f0790ccbb04952f4eb1f0ee0a6a.
Revert "LPS-39276 Add DynamicDataSourceAdvice as a replacement of DynamicDataSourceTransactionInterceptor in order to remove is-a relationship with TransactionInterceptor"

This reverts commit c59a15a4688d732d0d5f17903967e759a8ce0a79.
LPS-39276 New DynamicDataSourceAdvice
LPS-39276 Spring wiring
LPS-39276 Apply
LPS-39276 Clean up