| # Licensed to the Apache Software Foundation (ASF) under one |
| # or more contributor license agreements. See the NOTICE file |
| # distributed with this work for additional information |
| # regarding copyright ownership. The ASF licenses this file |
| # to you under the Apache License, Version 2.0 (the |
| # "License"); you may not use this file except in compliance |
| # with the License. You may obtain a copy of the License at |
| # |
| # http://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, |
| # software distributed under the License is distributed on an |
| # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| # KIND, either express or implied. See the License for the |
| # specific language governing permissions and limitations |
| # under the License. |
| |
| # ------------------------------------------------------------------- |
| # |
| # L O G 4 J 2 - L O G G I N G |
| # |
| # ------------------------------------------------------------------- |
| # log4j2 may loads automatically if found on classpath, cf. https://logging.apache.org/log4j/2.x |
| log4j2.file = log4j2.xml |
| |
| # resource relative to context |
| pipeline.default.descriptor = /conf/turbine-classic-pipeline.xml |
| |
| |
| # If module.cache=true, then how large should we make the hashtables |
| # by default. |
| |
| action.cache.size=20 |
| layout.cache.size=10 |
| navigation.cache.size=10 |
| page.cache.size=5 |
| screen.cache.size=50 |
| scheduledjob.cache.size=10 |
| |
| # ------------------------------------------------------------------- |
| # |
| # M O D U L E P A C K A G E S |
| # |
| # ------------------------------------------------------------------- |
| # This is the "classpath" for Turbine. In order to locate your own |
| # modules, you should add them to this path. For example, if you have |
| # com.company.actions, com.company.screens, com.company.navigations, |
| # then this setting would be "com.company,org.apache.turbine.modules". |
| # This path is searched in order. For example, Turbine comes with a |
| # screen module named "Login". If you wanted to have your own screen |
| # module named "Login", then you would specify the path to your |
| # modules before the others. |
| # |
| # Note: org.apache.turbine.modules will always be added to the search |
| # path. If it is not explicitly added here, it will be added to the |
| # end. |
| # |
| # Default: org.apache.turbine.modules |
| # ------------------------------------------------------------------- |
| |
| module.packages=@MODULE_PACKAGES@ |
| |
| # Choose between the two available implementations of an Avalon container - ECM or YAAFI |
| |
| # services.AvalonComponentService.classname=org.apache.turbine.services.avaloncomponent.TurbineAvalonComponentService |
| services.AvalonComponentService.classname=org.apache.turbine.services.avaloncomponent.TurbineYaafiComponentService |
| |
| services.RunDataService.classname=org.apache.turbine.services.rundata.TurbineRunDataService |
| services.AssemblerBrokerService.classname=org.apache.turbine.services.assemblerbroker.TurbineAssemblerBrokerService |
| services.TemplateService.classname=org.apache.turbine.services.template.TurbineTemplateService |
| |
| # required by url mapper service |
| services.ServletService.classname=org.apache.turbine.services.servlet.TurbineServletService |
| |
| services.URLMapperService.classname=org.apache.turbine.services.urlmapper.TurbineURLMapperService |
| |
| # ------------------------------------------------------------------- |
| # |
| # R U N D A T A S E R V I C E |
| # |
| # ------------------------------------------------------------------- |
| |
| services.RunDataService.default.run.data=org.apache.turbine.services.rundata.DefaultTurbineRunData |
| services.RunDataService.default.parameter.parser=org.apache.fulcrum.parser.DefaultParameterParser |
| services.RunDataService.default.cookie.parser=org.apache.fulcrum.parser.DefaultCookieParser |
| |
| # ------------------------------------------------------------------- |
| # |
| # A S S E M B L E R B R O K E R S E R V I C E |
| # |
| # ------------------------------------------------------------------- |
| # A list of AssemblerFactory classes that will be registered |
| # with TurbineAssemblerBrokerService |
| # ------------------------------------------------------------------- |
| |
| services.AssemblerBrokerService.screen=org.apache.turbine.services.assemblerbroker.util.java.JavaScreenFactory |
| # services.AssemblerBrokerService.screen=org.apache.turbine.services.assemblerbroker.util.python.PythonScreenFactory |
| services.AssemblerBrokerService.action=org.apache.turbine.services.assemblerbroker.util.java.JavaActionFactory |
| services.AssemblerBrokerService.layout=org.apache.turbine.services.assemblerbroker.util.java.JavaLayoutFactory |
| services.AssemblerBrokerService.page=org.apache.turbine.services.assemblerbroker.util.java.JavaPageFactory |
| services.AssemblerBrokerService.navigation=org.apache.turbine.services.assemblerbroker.util.java.JavaNavigationFactory |
| services.AssemblerBrokerService.scheduledjob=org.apache.turbine.services.assemblerbroker.util.java.JavaScheduledJobFactory |
| |
| # ------------------------------------------------------------------- |
| # |
| # T E M P L A T E S E R V I C E |
| # |
| # ------------------------------------------------------------------- |
| |
| # Roughly, the number of templates in each category. |
| # |
| # Defaults: layout=2, navigation=10, screen=50 |
| |
| services.TemplateService.layout.cache.size=2 |
| services.TemplateService.navigation.cache.size=10 |
| services.TemplateService.screen.cache.size=50 |
| |
| # ------------------------------------------------------------------- |
| # |
| # A V A L O N C O M P O N E N T S E R V I C E |
| # |
| # ------------------------------------------------------------------- |
| |
| services.AvalonComponentService.componentConfiguration = conf/test/fulcrumComponentConfiguration.xml |
| services.AvalonComponentService.componentRoles = conf/test/fulcrumRoleConfiguration.xml |
| services.AvalonComponentService.lookup = org.apache.fulcrum.cache.GlobalCacheService |
| |
| # ------------------------------------------------------------------- |
| # |
| # U R L M A P P E R S E R V I C E |
| # |
| # ------------------------------------------------------------------- |
| services.URLMapperService.configFile = /conf/turbine-url-mapping.xml |