taylor 2004/06/25 18:37:22
Added: webapp/WEB-INF/conf FusionLog4j.properties fusion.xreg
fusion.properties FusionPAM.properties
Log:
fusion properties and xreg for base fusion portlet
CVS: ----------------------------------------------------------------------
CVS: PR:
CVS: If this change addresses a PR in the problem report tracking
CVS: database, then enter the PR number(s) here.
CVS: Obtained from:
CVS: If this change has been taken from another system, such as NCSA,
CVS: then name the system in this line, otherwise delete it.
CVS: Submitted by:
CVS: If this code has been contributed to Apache by someone else; i.e.,
CVS: they sent us a patch or a new module, then include their name/email
CVS: address here. If this is your work then delete this line.
CVS: Reviewed by:
CVS: If we are doing pre-commit code reviews and someone else has
CVS: reviewed your changes, include their name(s) here.
CVS: If you have not had it reviewed then delete this line.
Revision Changes Path
1.1 jakarta-jetspeed/webapp/WEB-INF/conf/FusionLog4j.properties
Index: FusionLog4j.properties
===================================================================
# Copyright 2004 The Apache Software Foundation
#
# Licensed 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.
# ------------------------------------------------------------------------
#
# Logging Configuration
#
# $Id: FusionLog4j.properties,v 1.1 2004/06/26 01:37:22 taylor Exp $
#
# ------------------------------------------------------------------------
#
# If we don't know the logging facility, put it into the jetspeed.log
#
#
log4j.rootLogger = INFO, jetspeed
#
# Jetspeed goes into Jetspeed Log
#
log4j.category.org.apache.jetspeed = DEBUG, jetspeed
log4j.additivity.org.apache.jetspeed = false
log4j.category.org.apache.jetspeed.tools = DEBUG, jetspeed
log4j.additivity.org.apache.jetspeed.tools = false
log4j.category.org.apache.commons.digester = DEBUG, digester
log4j.additivity.org.apache.commons.digester = false
#
# Velocity Logfile
#
log4j.category.velocity = INFO, velocity
log4j.additivity.velocity = false
#
# OJB Logfile
#
log4j.category.org.apache.ojb= INFO, ojb
log4j.additivity.org.apache.ojb= false
#
# Scheduler Category
#
log4j.category.scheduler = INFO, scheduler
log4j.additivity.scheduler = false
#
# Pluto Category
#
log4j.category.org.apache.pluto = DEBUG, PLUTO, console
log4j.additivity.org.apache.pluto = false
#
# Betwixt Category
#
log4j.category.org.apache.commons.betwixt= INFO, BETWIXT, console
log4j.additivity.org.apache.commons.betwixt = false
#
# Pluto Category
#
log4j.category.deployment = INFO, DEPLOYMENT, console
log4j.additivity.deployment = false
#
# Console Category
#
log4j.category.console = INFO, console
log4j.additivity.console = false
#
# struts(-portlet) Category
#
# log4j.category.org.apache.struts = DEBUG, STRUTS
# log4j.additivity.org.apache.struts = false
########################################################################
#
# Logfile definitions
#
########################################################################
#
# jetspeed.log
#
log4j.appender.jetspeed = org.apache.log4j.FileAppender
log4j.appender.jetspeed.file = ${applicationRoot}/WEB-INF/log/jetspeed-2.log
log4j.appender.jetspeed.layout = org.apache.log4j.PatternLayout
log4j.appender.jetspeed.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.jetspeed.append = false
log4j.appender.digester = org.apache.log4j.FileAppender
log4j.appender.digester.file = ${applicationRoot}/WEB-INF/log/digester.log
log4j.appender.digester.layout = org.apache.log4j.PatternLayout
log4j.appender.digester.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.digester.append = false
#
# pluto.log
#
log4j.appender.PLUTO = org.apache.log4j.FileAppender
log4j.appender.PLUTO.file = ${applicationRoot}/WEB-INF/log/pluto.log
log4j.appender.PLUTO.layout = org.apache.log4j.PatternLayout
log4j.appender.PLUTO.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.PLUTO.append = false
#
# deployment.log
#
log4j.appender.DEPLOYMENT = org.apache.log4j.FileAppender
log4j.appender.DEPLOYMENT.file = ${applicationRoot}/WEB-INF/log/deployment.log
log4j.appender.DEPLOYMENT.layout = org.apache.log4j.PatternLayout
log4j.appender.DEPLOYMENT.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.DEPLOYMENT.append = false
#
# betwixt.log
#
log4j.appender.BETWIXT = org.apache.log4j.FileAppender
log4j.appender.BETWIXT.file = ${applicationRoot}/WEB-INF/log/betwixt.log
log4j.appender.BETWIXT.layout = org.apache.log4j.PatternLayout
log4j.appender.BETWIXT.layout.conversionPattern = %m%n
log4j.appender.BETWIXT.append = false
#
# Scheduler Output
#
log4j.appender.scheduler = org.apache.log4j.FileAppender
log4j.appender.scheduler.file = ${applicationRoot}/WEB-INF/log/scheduler.log
log4j.appender.scheduler.layout = org.apache.log4j.PatternLayout
log4j.appender.scheduler.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.scheduler.append = false
#
# Velocity gets configured to write its output onto the velocity
# category.
#
log4j.appender.velocity = org.apache.log4j.FileAppender
log4j.appender.velocity.file = ${applicationRoot}/WEB-INF/log/velocity.log
log4j.appender.velocity.layout = org.apache.log4j.PatternLayout
log4j.appender.velocity.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.velocity.append = false
log4j.appender.ojb = org.apache.log4j.FileAppender
log4j.appender.ojb.file = ${applicationRoot}/WEB-INF/log/ojb.log
log4j.appender.ojb.layout = org.apache.log4j.PatternLayout
log4j.appender.ojb.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.ojb.append = false
#
# Console
#
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
# Pattern to output the caller's file name and line number.
log4j.appender.console.layout.ConversionPattern=%5p: %m%n
1.1 jakarta-jetspeed/webapp/WEB-INF/conf/fusion.xreg
Index: fusion.xreg
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2004 The Apache Software Foundation
Licensed 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.
-->
<registry>
<portlet-entry name="JSR168Portlet" hidden="true" type="abstract"
application="false">
<meta-info>
<title>JSR168 Portlet</title>
<description>Portlet to incorporate JSR168 portlets</description>
</meta-info>
<classname>org.apache.jetspeed.fusion.portal.portlets.JetspeedFusionPortlet</classname>
<category group="Jetspeed">JSR168</category>
<category>Portlet API</category>
<media-type ref="html"/>
<media-type ref="wml"/>
</portlet-entry>
</registry>
1.1 jakarta-jetspeed/webapp/WEB-INF/conf/fusion.properties
Index: fusion.properties
===================================================================
# Copyright 2004 The Apache Software Foundation
#
# Licensed 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.
# ------------------------------------------------------------------------
#
# Jetspeed Portal Engine - Properties
#
# $Id: fusion.properties,v 1.1 2004/06/26 01:37:22 taylor Exp $
#
# ------------------------------------------------------------------------
portal.name = Jetspeed
portal.version = 2.0
# By setting this to true, the Engine will create its own
# JNDI context. Not needed in deployment. We use Tomcat's JNDI
# instead.
portal.use.internal.jndi=false
# -------------------------------------------------------------------
# Portlet Mode Support
# -------------------------------------------------------------------
supported.portletmode = view
supported.portletmode = edit
supported.portletmode = help
supported.portletmode = config
# -------------------------------------------------------------------
# Window State Support
# -------------------------------------------------------------------
supported.windowstate = normal
supported.windowstate = maximized
supported.windowstate = minimized
# -------------------------------------------------------------------
# Security Information
# -------------------------------------------------------------------
# if no user has been setup, default.user.principal will be
# automatically added via HttpRequestContext.setUserPrincpal()
default.user.principal=anon
# -------------------------------------------------------------------
# L O G 4 J - L O G G I N G
# -------------------------------------------------------------------
log4j.file = /WEB-INF/conf/FusionLog4j.properties
# -------------------------------------------------------------------
# C O N T A I N E R
# -------------------------------------------------------------------
container.impl = org.apache.pluto.PortletContainerImpl
container.wrapper = org.apache.jetspeed.container.JetspeedPortletContainerWrapper
services.logadaptor.classname =
org.apache.jetspeed.container.services.log.ContainerLogAdaptorServiceImpl
services.logadaptor.earlyInit = true
# -------------------------------------------------------------------
# P I P E L I N E
# -------------------------------------------------------------------
pipeline.class = org.apache.jetspeed.pipeline.JetspeedPipeline
pipeline.directory = /WEB-INF/conf/pipelines/
pipeline.default = portlet-pipeline
# -------------------------------------------------------------------
# I N F O R M A T I O N P RO V I D E R
# -------------------------------------------------------------------
services.InformationProviderService.classname =
org.apache.jetspeed.services.information.InformationProviderServiceImpl
# -------------------------------------------------------------------
# F A C T O R Y
# -------------------------------------------------------------------
services.factory.classname =
org.apache.jetspeed.services.factory.FactoryManagerServiceImpl
services.factory.earlyInit = true
factory.container.response = org.apache.jetspeed.container.ContainerResponse
factory.container.request = org.apache.jetspeed.container.ContainerRequest
# Servlet Invoker
factory.invoker.servlet = org.apache.jetspeed.container.invoker.ServletPortletInvoker
factory.invoker.servlet.pool.size = 50
factory.invoker.servlet.mapping.name = /container
# Local Invoker
factory.invoker.local = org.apache.jetspeed.container.invoker.LocalPortletInvoker
factory.invoker.local.pool.size = 50
## Pluto Factory
plutofactory.javax.portlet.ActionRequest =
org.apache.pluto.factory.impl.ActionRequestFactoryImpl
plutofactory.javax.portlet.RenderRequest =
org.apache.pluto.factory.impl.RenderRequestFactoryImpl
plutofactory.javax.portlet.RenderRequest.myproperty = myvalue
plutofactory.javax.portlet.RenderResponse =
org.apache.pluto.factory.impl.RenderResponseFactoryImpl
plutofactory.javax.portlet.PortletSession =
org.apache.pluto.factory.impl.PortletSessionFactoryImpl
plutofactory.javax.portlet.PortletConfig =
org.apache.pluto.factory.impl.PortletConfigFactoryImpl
plutofactory.javax.portlet.PortletContext =
org.apache.pluto.factory.impl.PortletContextFactoryImpl
plutofactory.javax.portlet.PortalContext =
org.apache.pluto.factory.impl.PortalContextFactoryImpl
plutofactory.javax.portlet.ActionResponse =
org.apache.pluto.factory.impl.ActionResponseFactoryImpl
plutofactory.javax.portlet.PortletURL =
org.apache.pluto.factory.impl.PortletURLFactoryImpl
plutofactory.javax.portlet.PortletPreferences =
org.apache.pluto.factory.impl.PortletPreferencesFactoryImpl
# PROBLEM plutofactory.javax.portlet.PreferencesValidator =
org.apache.pluto.factory.impl.PreferencesValidatorFactoryImpl
plutofactory.org.apache.pluto.invoker.PortletInvoker =
org.apache.jetspeed.container.invoker.PortletInvokerFactoryImpl
plutofactory.org.apache.pluto.util.NamespaceMapper =
org.apache.pluto.util.impl.NamespaceMapperFactoryImpl
plutofactory.org.apache.pluto.services.information.StaticInformationProvider =
org.apache.jetspeed.services.information.InformationProviderServiceImpl
plutofactory.org.apache.pluto.services.information.DynamicInformationProvider =
org.apache.jetspeed.services.information.InformationProviderServiceImpl
plutofactory.org.apache.pluto.services.information.PortletActionProvider =
org.apache.jetspeed.services.information.InformationProviderServiceImpl
plutofactory.org.apache.pluto.services.information.PortalContextProvider =
org.apache.jetspeed.services.information.InformationProviderServiceImpl
plutofactory.javax.servlet.http.HttpServletRequest =
org.apache.jetspeed.engine.servlet.ServletRequestFactoryImpl
plutofactory.javax.servlet.http.HttpServletResponse =
org.apache.jetspeed.engine.servlet.ServletResponseFactoryImpl
plutofactory.org.apache.pluto.om.ControllerFactory =
org.apache.jetspeed.om.ControllerFactoryImpl
plutofactory.org.apache.pluto.services.information.InformationProviderService =
org.apache.jetspeed.services.information.InformationProviderServiceImpl
#--------------------------------------------------------------------
# P O R T L E T D E P L O Y M E N T D E S C R I P T O R
#--------------------------------------------------------------------
# deployment.descriptor.mapping.xml=/WEB-INF/conf/portletdefinitionmapping.xml
#-------------------------------------------------------------------------
# J M X S E R V I C E
#-------------------------------------------------------------------------
#
services.JMXService.mbean.descriptor=/WEB-INF/etc/jetspeed/conf/jetspeed-mbeans-descriptors.xml
# services.JMXService.classname=org.apache.jetspeed.services.jmx.JetspeedJMXService
# services.JMXService.mbeans=Registry
#
services.JMXService.mbeans.Registry=org.apache.jetspeed.mbeans.registry.RegistryMBeanImpl
#-------------------------------------------------------------------------
# C A P A B I L I T Y, C O N T E N T E N C O D I N G
#-------------------------------------------------------------------------
content.defaultencoding=iso-8859-1
#---------------------------------------------------------------------------------
# Run Auto-Deployment set up
#---------------------------------------------------------------------------------
services.autodeployment.classname=org.apache.jetspeed.deployment.impl.CatalinaAutoDeploymentServiceImpl
services.autodeployment.deployer =
org.apache.jetspeed.fusion.tools.pamanager.FusionCatalinaPAM
services.autodeployment.server=localhost
services.autodeployment.port=8080
services.autodeployment.user=admin
services.autodeployment.password=admin
services.autodeployment.staging.dir=WEB-INF/deploy
services.autodeployment.target.dir=../
services.autodeployment.delay=10000
services.autodeployment.earlyInit = true
#-------------------------------------------------------------------------
# A S S E M B L Y (note may move this to class path)
#-------------------------------------------------------------------------
jetspeed.root.assembly = /WEB-INF/conf/assembly/jetspeed.groovy
1.1 jakarta-jetspeed/webapp/WEB-INF/conf/FusionPAM.properties
Index: FusionPAM.properties
===================================================================
# Copyright 2004 The Apache Software Foundation
# Licensed 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.
# -------------------------------------------------------------------
# $Id: FusionPAM.properties,v 1.1 2004/06/26 01:37:22 taylor Exp $
#
# This is the configuration file for Fusion PAM.
#
# Note that strings containing "," (comma) characters must backslash
# escape the comma (i.e. '\,')
#
# -------------------------------------------------------------------
# -------------------------------------------------------------------
#
# L O G S
#
# -------------------------------------------------------------------
# This is the configuration for the logging system. In most cases
# you don't need to modify anything. However, if you wish to add more
# facilities or modify the existing settings, then you can do so.
#
# destination.file: A path relative to the web app root
# -------------------------------------------------------------------
services.LoggingService.facilities=jetspeed
services.LoggingService.default=jetspeed
services.LoggingService.loggingConfig=org.apache.turbine.services.logging.PropertiesLoggingConfig
# A facility for system logging.
services.LoggingService.jetspeed.destination.file=/WEB-INF/log/jetspeed.log
services.LoggingService.jetspeed.className=org.apache.turbine.services.logging.FileLogger
services.LoggingService.jetspeed.level=DEBUG
# -------------------------------------------------------------------
#
# S E R V I C E S
#
# -------------------------------------------------------------------
# Classes for Turbine Services should be defined here.
# Format: services.[name].classname=[implementing class]
#
# To specify properties of a service use the following syntax:
# service.[name].[property]=[value]
#
# The order that these services is listed is important! The
# order that is stated here is the order in which the services
# will be initialized. Keep this is mind if you have services
# that depend on other services during initialization.
# -------------------------------------------------------------------
services.ResourceService.classname=org.apache.jetspeed.services.resources.JetspeedResourceService
services.JetspeedLogFactoryService.classname=org.apache.jetspeed.services.logging.JetspeedLogFactoryService
services.LoggingService.classname =
org.apache.jetspeed.services.logging.JetspeedLoggingService
services.FactoryService.classname=org.apache.turbine.services.factory.TurbineFactoryService
services.LocalizationService.classname=org.apache.jetspeed.services.customlocalization.JetspeedLocalizationService
services.ComponentService.classname=org.apache.turbine.services.component.TurbineComponentService
services.RunDataService.classname=org.apache.jetspeed.services.rundata.JetspeedRunDataService
services.ServletService.classname=org.apache.turbine.services.servlet.TurbineServletService
# -------------------------------------------------------------------
#
# R U N D A T A S E R V I C E
#
# -------------------------------------------------------------------
# Default implementations of base interfaces for request processing.
# Additional configurations can be defined by using other keys
# in the place of the <default> key.
# -------------------------------------------------------------------
services.RunDataService.default.run.data=org.apache.jetspeed.services.rundata.DefaultJetspeedRunData
services.RunDataService.default.parameter.parser=org.apache.jetspeed.util.parser.DefaultJetspeedParameterParser
#
services.RunDataService.default.parameter.parser=org.apache.jetspeed.util.parser.ValidationParameterParser
#
services.RunDataService.default.parameter.parser=org.apache.turbine.util.parser.DefaultParameterParser
services.RunDataService.default.cookie.parser=org.apache.turbine.util.parser.DefaultCookieParser
#########################################
# Registry Service #
#########################################
services.Registry.classname=org.apache.jetspeed.services.registry.CastorRegistryService
services.Registry.directory=/WEB-INF/conf/
services.Registry.mapping=/WEB-INF/conf/registry.xml
services.Registry.default.Portlet=local-portlets
services.Registry.default.PortletControl=local-managers
services.Registry.default.PortletController=local-managers
services.Registry.default.MediaType=local-medias
services.Registry.default.Skin=local-skins
services.Registry.default.Security=local-security
services.Registry.default.Client=local-clients
services.Registry.extension=.xreg
# Refresh rate, in seconds. 0 = no refresh. Min
#########################################
# Fusion PAM Properties #
#########################################
##WARNING: These need to match the values in JetspeedResources.properties.merge
fusion.jsr168.parent = JSR168Portlet
fusion.jsr168.portlet_definition=portlet_definition
fusion.jsr168.portlet_application=portlet_application
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]