# 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 # ------------------------------------------------------------------- # # P U L L S E R V I C E # # ------------------------------------------------------------------- # services.PullService.classname=org.apache.turbine.services.pull.TurbinePullService # These tools will be made available to all your # templates. You list the tools in the following way: # # tool.. = # tool.request.mlink=org.apache.turbine.services.urlmapper.MappedTemplateLink # ------------------------------------------------------------------- # # U R L M A P P E R S E R V I C E # # ------------------------------------------------------------------- services.URLMapperService.configFile = /conf/turbine-url-mapping.xml