This is an automated email from the ASF dual-hosted git repository. tv pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/turbine-core.git
commit 967a570ce6baff5269bb5a57926e23b097c64801 Merge: a1530162 a538675a Author: Thomas Vandahl <[email protected]> AuthorDate: Mon Feb 2 12:45:50 2026 +0100 Merge pull request #12 from apache/system-logger Use JDK9+ System logger pom.xml | 21 +- src/java/org/apache/turbine/Turbine.java | 100 +---- src/java/org/apache/turbine/TurbineConstants.java | 6 + .../turbine/annotation/AnnotationProcessor.java | 51 ++- src/java/org/apache/turbine/log/Log.java | 454 +++++++++++++++++++++ src/java/org/apache/turbine/log/package-info.java | 24 ++ .../org/apache/turbine/modules/ActionEvent.java | 19 +- .../turbine/modules/actions/AccessController.java | 15 +- .../apache/turbine/modules/actions/LoginUser.java | 5 +- .../sessionvalidator/DefaultSessionValidator.java | 5 +- .../TemplateSecureSessionValidator.java | 7 +- .../sessionvalidator/TemplateSessionValidator.java | 5 +- .../turbine/modules/layouts/VelocityLayout.java | 8 +- .../modules/layouts/VelocityOnlyLayout.java | 2 +- .../turbine/modules/layouts/VelocityXslLayout.java | 2 +- .../apache/turbine/modules/pages/DefaultPage.java | 7 +- .../turbine/modules/screens/PlainJSONScreen.java | 4 +- .../turbine/modules/screens/TemplateScreen.java | 11 +- .../turbine/pipeline/DefaultSetEncodingValve.java | 7 +- .../turbine/pipeline/DetermineActionValve.java | 10 +- .../pipeline/DetermineRedirectRequestedValve.java | 7 +- .../turbine/pipeline/DetermineTargetValve.java | 10 +- .../apache/turbine/services/BaseServiceBroker.java | 19 +- .../services/FieldAnnotatedTurbineBaseService.java | 7 +- .../TurbineAssemblerBrokerService.java | 22 +- .../assemblerbroker/util/java/JavaBaseFactory.java | 17 +- .../util/python/PythonBaseFactory.java | 7 +- .../services/avaloncomponent/SystemLogger.java | 246 +++++++++++ .../TurbineYaafiComponentService.java | 9 +- .../apache/turbine/services/intake/IntakeTool.java | 11 +- .../turbine/services/jsonrpc/JSONProcessor.java | 13 +- .../turbine/services/jsp/TurbineJspService.java | 7 +- .../turbine/services/jsp/util/JspNavigation.java | 6 +- .../services/jsp/util/JspScreenPlaceholder.java | 6 +- .../localization/DateTimeFormatterService.java | 48 ++- .../services/localization/LocalizationTool.java | 5 +- .../localization/RundataLocalizationService.java | 9 +- .../services/naming/TurbineNamingService.java | 5 +- .../turbine/services/pull/TurbinePullService.java | 25 +- .../turbine/services/pull/tools/TemplateLink.java | 13 +- .../apache/turbine/services/pull/tools/UITool.java | 9 +- .../services/pull/util/DateTimeFormatterTool.java | 24 +- .../services/rundata/DefaultTurbineRunData.java | 9 +- .../services/schedule/AbstractJobEntry.java | 7 +- .../schedule/AbstractSchedulerService.java | 11 +- .../services/schedule/QuartzSchedulerService.java | 5 +- .../turbine/services/schedule/SchedulerTool.java | 7 +- .../services/security/DefaultSecurityService.java | 5 +- .../services/security/DefaultUserManager.java | 5 +- .../services/servlet/TurbineServletService.java | 5 +- .../services/template/TurbineTemplateService.java | 13 +- .../services/template/mapper/ClassMapper.java | 17 +- .../template/mapper/LayoutTemplateMapper.java | 15 +- .../mapper/ScreenDefaultTemplateMapper.java | 15 +- .../turbine/services/ui/TurbineUIService.java | 15 +- .../services/uniqueid/TurbineUniqueIdService.java | 11 +- .../urlmapper/TurbineURLMapperService.java | 19 +- .../services/velocity/TurbineVelocityService.java | 19 +- src/java/org/apache/turbine/util/LocaleUtils.java | 17 +- src/java/org/apache/turbine/util/ObjectUtils.java | 5 +- src/java/org/apache/turbine/util/ServerData.java | 25 +- .../org/apache/turbine/util/TurbineConfig.java | 23 +- .../turbine/util/template/TemplateNavigation.java | 8 +- .../turbine/util/template/TemplateScreen.java | 6 +- src/java/org/apache/turbine/util/uri/BaseURI.java | 7 +- .../org/apache/turbine/util/uri/TurbineURI.java | 9 +- .../turbine/util/velocity/VelocityEmail.java | 5 +- .../turbine/util/velocity/VelocityHtmlEmail.java | 7 +- .../urlmapper/TurbineURLMapperJSONServiceTest.java | 29 +- .../urlmapper/TurbineURLMapperYAMLServiceTest.java | 17 +- .../BuildContainerWithDockerfileTest.java | 6 +- 71 files changed, 1114 insertions(+), 516 deletions(-)
