which web.xml file did you send? from which directory?
It should be the one from webapps/ROOT/WEB-INF/web.xml, not
conf/web.xml.

Neeme

> -----Original Message-----
> From: Patrick Hess [mailto:[EMAIL PROTECTED]]
> Sent: Friday, July 07, 2000 1:26 PM
> To: JetSpeed
> Subject: Re: installation problem
> 
> 
> 
> Neeme Praks wrote:
>  
> > how do you know that Jetspeed was called? If it was, it has 
> to write to
> > turbine.log...
> > Conf-files that interest are turbine.properties, 
> jetspeed.properties and
> > web.xml.
> > 
> > Neeme
> 
> sbelt wrote:
>  
> > Also, be sure to check the tomcat log files. They should be in the
> > <jakarta-tomcat>/losg directory. Usually you will find an 
> error in one of
> > these log files whenever your turbine.log file is empty.
> > 
> > Steve B.
> 
> Tomcat lives in /opt/tomcat, Jetspeed in /opt/jetspeed and Apache in
> /usr/local/apache.
> 
> Tomcat examples seem to work, here is the output...
> 
> --- tomcat: ---
> --- jasper.log ---
> <JASPER_LOG> Fri Jul 07 13:13:42 GMT+02:00 2000 Scratch dir 
> for the JSP
> engine is: /opt/tomcat/work/localhost_8080%2Fjetspeed</JASPER_LOG>
> <JASPER_LOG> Fri Jul 07 13:13:42 GMT+02:00 2000 IMPORTANT: Do 
> not modify
> the generated servlets</JASPER_LOG>
> --- servlet.log ---
> Context log path="/jetspeed" :tomcat.errorPage: init
> Context log path="/jetspeed" :jsp: init
> Context log path="/jetspeed" :default: init
> Context log path="/admin" :tomcat.errorPage: init
> Context log path="/admin" :jsp: init
> Context log path="/admin" :default: init
> Context log path="/examples" :tomcat.errorPage: init
> Context log path="/examples" :jsp: init
> Context log path="/examples" :default: init
> Context log path="/test" :tomcat.errorPage: init
> Context log path="/test" :jsp: init
> Context log path="/test" :default: init
> Context log path="" :tomcat.errorPage: init
> Context log path="" :jsp: init
> Context log path="" :default: init
> --- tomcat.log ---
> Starting endpoint port="9080"
> handler="org.apache.tomcat.service.http.HttpConnectionHandler"
> Starting endpoint port="8007"
> handler="org.apache.tomcat.service.connector.Ajp12ConnectionHandler"
> --- end ---
> 
> If I point my browser to http://myhost:9080/jetspeed/ I get the
> directory listing
> of jetspeed/src/content.
> 
> turbine.properties, jetspeed.properties and web.xml are following
> at the end of this mail.
> 
> Patrick Hess
> 
> >> -----Original Message-----
> >> Neeme Praks wrote:
> >>
> >> > Can you give us:
> >> > Your software configuration?
> >> > And your configuration files?
> >>
> >> Dual-PIII running Red Hat 6.2
> >> JDK 1.2.2
> >> Tomcat 3.1
> >> Jetspeed 1.2b1
> >> Apache 1.3.9
> >>
> >> What configuration files do you need? I don't have an
> >> overview yet so I can't decide which files are important.
> 
> 
> --- JetspeedResources.properties ---
> 
> ##############################################################
> ##################
> # Jetspeed Configuration                             
> # Author: Kevin A. Burton ([EMAIL PROTECTED])
> # $Id: JetspeedResources.properties,v 1.46 2000/06/13 19:19:51 burton
> Exp $
> ##############################################################
> ##################
> # This is the main file you will need to configuration Jetspeed.  If
> there are 
> # any secondary files they will be pointed to from this file.
> #
> # All items in this file are stored as <property>=<value> pairs.  In
> order to 
> # modify somethign just changes its value.
> #
> # Some properties are URL based.  They can except http/file/etc based
> URLs.  Note
> # that if you don't specify the scheme but only specify it as
> "/my/new/path.html"
> # Jetspeed will attempt to guess the URL.  Normally this would be
> something like
> # "http://server.domain:port/my/new/path.html".  Note that some of the
> entries 
> # become public URLs and if you want your data more secure you might
> want to 
> # switch to "file://" based URLs.
> #
> #Conventions:
> #
> #    <property>.url       ->  This property is expected to be 
> a URL or a
> URL 
> #                             without a scheme.  If it does not have a
> schema 
> #                             Jetspeed will try to determine the full
> URL.
> #
> #    <property>.file      ->  Points to an actual file on your local
> filesystem. 
> #
> #    <property>.directory ->  Points to a directory on your local
> filesystem.
> #
> #    <property>.classname ->  A fully qualified Java classname: 
> #                               EX: org.apache.jetspeed.<MY_CLASSNAME>
> #
> #    <property>.interval  ->  A time interval in seconds
> #
> #
> ##############################################################
> ##################
> 
> ##############################################################
> ##################
> #  THE FOLLOWING ARE "REQUIRED" PROPERTIES IN ORDER TO USE
> JETSPEED            #
> ##############################################################
> ##################
> 
> ##########################################
> # Remote Object Storage System           #
> ##########################################
> #Specify the directory that Jetspeed should
> #cache XML documents to.
> #For Win32 systems specify your directory as: 
> cache.directory=/d:/temp/JetspeedDocumentCache
> #Default: /tmp/JetspeedDocumentCache
> cache.directory=/tmp/JetspeedDocumentCache
> 
> #Specify whether Jetspeed should fetch items that aren't in the
> DiskCache in 
> #real time.  If true Jetspeed will throw a 
> ContentNotAvailableException
> when it
> #encounters a URL that isn't available within the Cache.  This can be
> used so 
> #that clients don't have to wait for URLs to download while using
> Jetspeed.
> #After the URL is first encountered Jetspeed will create a thread to
> download
> #this in the background
> #Default: true
> cache.require.cached=true
> 
> #########################################
> # Cocoon config                         #
> #########################################
> #Jetspeed attempts to initialize it's own Cocoon Engine.
> cocoon.properties.file=/opt/jetspeed/src/config/cocoon.properties
> 
> #NOTE:  You should also set "processor.xsp.repository" within
> cocoon.properties
> 
> #########################################
> # Temporary Storage                     #
> #########################################
> # Sometimes Jetspeed wants to write out a file that may be 
> necessary for
> further
> # debuging.  It will log the location and then write to this 
> directory.
> # NOTE:  The System property java.io.tmpdir is defined under 
> JDK 1.2 but
> not 
> # JDK 1.1.x
> 
> #Default: /tmp
> temp.directory=/tmp
> 
> #########################################
> # Admin Username and Password definition#
> #########################################
> # It is required that you set a username and
> # password to access the Admin console.
> 
> #specify the username for the Jetspeed admin console.
> #Default: jetspeed
> admin.username=jetspeed
> 
> #specify the password for the Jetspeed admin console
> #Default: changeme
> admin.password=changeme
> 
> ##########################################
> # Public Remote Object Storage System    #
> ##########################################
> 
> #Specify where Jetspeed should cache remote documents but that should
> also be public.
> #An example of this would be an image that was loaded through 
> a XML page
> from a remote
> #server but is stored in this cache so that it can be loaded quicker
> #Jetspeed uses this to cache Images that it receives from XML
> documents.  The 
> #content is parsed out and the images are placed in
> public.cache.directory so 
> #that users don't have to contact the server via another 
> socket but can
> use 
> #the one they currently have to your HTTP server.  This also 
> works well
> if the
> #original machine happens to be down when this request happens.
> #The cache directory
> #Default: /usr/home/httpd/wwwroot/jetspeed-cache
> public.cache.directory=/usr/home/httpd/wwwroot/jetspeed-cache
> 
> #the directory that you want your HTTPD to serve files from.  This
> should be
> #the public URL for the above document.  Make sure your HTTP 
> daemon has
> the 
> #correct permission to serve files from this directory.
> #Default: /jetspeed-cache
> public.cache.url=/jetspeed-cache
> 
> ##############################################################
> ##################
> #  THE FOLLOWING ARE "OPTIONAL" PROPERTIES THAT ENABLE A CUSTOMIZED
> INSTALL    #
> ##############################################################
> ##################
> 
> 
> ##########################################
> # Portlet Configuration                  #
> ##########################################
> #Defines the standard set of properties for Jetspeed
> 
> #specify the default portlet control that should be instantiated
> #Default: org.apache.jetspeed.portal.DefaultPortletControl
> portletcontrol.default.classname=org.apache.jetspeed.portal.co
> ntrols.TitlePortletControl
> 
> #specify what default portlet controller should be instantiated
> #Default: org.apache.jetspeed.portal.DefaultPortletController
> portletcontroller.default.classname=org.apache.jetspeed.portal
> .controllers.DefaultPortletController
> 
> #if you run the default controls and controller that comes with
> Jetspeed... 
> #they take some params
> 
> #Default: 100%
> defaultportletcontrol.width=100%
> 
> #Default: 3
> defaultportletcontroller.numcolumns=3 
> 
> #Default: 100%
> defaultportletcontroller.width=100% 
> 
> ##########################################
> # Jetspeed content publication           #
> ##########################################
> #Jetspeed ships with some content that it needs to function.  This
> content must
> #be available in order for Jetspeed to function correctly.  You should
> specify
> #the content.root here.  This should be a portion of a URL that is
> prefixed to all 
> #requests.  
> 
> # Example:  /content -> /content/xml/mydocument.xml
> # Example:  http://myserver/mycontent ->
> http://myserver/mycontent/xml/mydocument.xml
> # Default: /content
> content.root.url=/content
> 
> ##########################################
> # Ability to have Jetspeed portlets      #
> # posted to third party devices          #
> # note this url expects "title" and "url"#
> ##########################################
> 
> thirdparty.portletrenderer.url =
> http://avantgo.com/mydevice/autoadd.html?max=300&depth=5&image
> s=0&links=0&refresh=always&hours=2&dflags=127&hour=0&quarter=00&s=00
> thirdparty.portletrenderer.caption = Add to Avantgo
> 
> #########################################
> # XML PortletController configuration   #
> #########################################
> xmlportletcontroller.width=700
> xmlportletcontroller.stylesheet=/content/xml/defaultstyle.xsl
> 
>  
> #########################################
> # Document refresh settings             #
> #########################################
> 
> # The default portlet expiration interval.  Portlets that allows
> themselves to 
> # be refreshed will usually pay attention to 
> #this interval
> #Default: 3600
> refresh.portlet.default = 3600
> 
> 
> #########################################
> # Content Feeds                         #
> #########################################
> #specify where Jetspeed should get it's content feeds.
> #this is setup like the following:
> 
> #contentfeeds.feed.name=<name>
> #contentfeeds.feed.<name>.description=My Feed Description
> #contentfeeds.feed.<name>.url=http://server/url
> 
> #the XMLTree content feed
> contentfeeds.feed.name=xmltree
> 
> #feed meta info
> contentfeeds.feed.xmltree.description=XML Tree OCS Feed
> contentfeeds.feed.xmltree.url=http://www.xmltree.com/export/ocs.cfm
> 
> #The stylesheet used to transform OCS into PortletMarkup
> contentfeeds.stylesheet.url=/content/xsl/ocs.xsl
> 
> #Jetspeed has the option to continually fetch all of its channels and
> keep them
> #in cache.  The upside is that your clients will be able to 
> see content
> #right away.  The downside is that this results in more 
> bandwidth used. 
> The 
> #default value is true.  Setting it to false will cause slower page
> rendering 
> #due to Jetspeed having to go out and fetch your content.
> #Default: true
> contentfeeds.fetchall=true
> 
> #the total number of portets to browse at once within Jetspeed
> 
> #in preview mode...
> #Default: 15
> contentfeeds.portletbrowser.preview.maxportlets=15
> 
> #in overview mode...
> #Default: 15
> contentfeeds.portletbrowser.overview.maxportlets=15
> 
> #########################################
> # Admin Control Panel Items             #
> #########################################
> 
> #deny access to these portlets from the PortletFactory to only people
> who
> #are authenticated as a turbine admin.  It is important that 
> before the 
> #PortletFactory returns instances that these are not allowed.
> admin.portlet.name=GlobalAdminPortlet
> admin.portlet.name=JetspeedPropertiesPortlet
> admin.portlet.name=MemoryStorePortlet
> admin.portlet.name=JavaRuntimePortlet
> admin.portlet.name=DaemonAdminPortlet
> admin.portlet.name=JetspeedContentAdmin
> admin.portlet.name=BadURLManagerPortlet
> 
> #########################################
> # User Authentication                   #
> #########################################
> #turn this on if you want Jetspeed to support user authentication
> #Default: true
> enable.userauthentication=true
> 
> #note it you enable Authentication you must configure the following 
> #TurbineResources properties
> #
> #mail.server
> 
> 
> #########################################
> # Daemon Configuration                  #
> #########################################
> 
> #provide a list of all daemon names
> daemon.entry=feeddaemon
> daemon.entry=diskcachedaemon
> daemon.entry=badurlmanagerdaemon
> 
> daemon.feeddaemon.classname=org.apache.jetspeed.daemon.impl.FeedDaemon
> daemon.feeddaemon.interval=3600
> daemon.feeddaemon.onstartup=true
> 
> daemon.diskcachedaemon.classname=org.apache.jetspeed.daemon.im
> pl.DiskCacheDaemon
> daemon.diskcachedaemon.interval=3600
> daemon.diskcachedaemon.onstartup=false
> 
> daemon.badurlmanagerdaemon.classname=org.apache.jetspeed.daemo
> n.impl.BadURLManagerDaemon
> daemon.badurlmanagerdaemon.interval=3600
> daemon.badurlmanagerdaemon.onstartup=false
> 
> 
> #########################################
> # Jetspeed Content                      #
> #########################################
> #Jetspeed supports a more advanced weblog format that allows you to
> publish 
> #content to your website.  This is based on RSS 0.91 but allows you to
> have 
> #more Slashdot style content with topics, icons, etc.
> 
> 
> #Jetspeed content providers.  This should be a multi-valued 
> property set
> where 
> #you specify the list of providers you want to use:
> 
> #Default: jetspeed
> content.provider.list=jetspeed
> 
> #Config:  You need to tell Jetspeed how to fetch the content you want
> and 
> #what stylesheet to use.  The mechanism is setup like this:
> #
> #content.provider.[provider-name].url=[url to your content xml file]
> #content.provider.[provider-name].stylesheet.url=[url to the 
> stylesheet
> to use with your content]
> #content.provider.[provider-name].description=[a full description of
> your content]
> #content.provider.[provider-name].title=[a title for your content.]
> 
> content.provider.jetspeed.url=/content/xml/jetspeed-content.xml
> content.provider.jetspeed.stylesheet.url=/content/xsl/jpc-full.xsl
> content.provider.jetspeed.title=Jetspeed
> content.provider.jetspeed.description=Jetspeed weblog
> 
> #########################################
> # PSML Support                          #
> #########################################
> 
> # Base URL for fetching user configuration files
> # the config files should be in the form <base.url><username>.psml
> psml.base.url=/content/psml/
> 
> # Username used for anonymous access (this should map to a
> <username>.psml file 
> # found in the psml.base.url directory)
> psml.base.username=default
> 
> # File used the store a portlet registry (still experimental)
> psml.registry.url=/content/psml/portletregistry.psml
> 
> 
> #########################################
> # Navigations.                          #
> #########################################
> #Use this to specify the set of navigations
> #that Jetspeed should use on top of Turbine
> navigations.top=JetspeedTopNavigation
> navigations.bottom=JetspeedBottomNavigation
> 
> #########################################
> # Navigation configuration              #
> #########################################
> #Use this section to define the navigation images
> #and strings
> 
> #The logo image that goes at the top of Jetspeed
> site.header.logo=/content/images/jetspeed-logo.gif
> 
> #The welcome message the user receives
> site.header.welcome=Welcome to Jetspeed
> 
> #The logo that can go at the bottom of a navigation
> site.footer.logo=/content/images/feather.gif
> 
> #########################################
> # Automatic Portlet Creation            #
> #########################################
> # Jetspeed can automatically create/instantiate all your Portlets and
> place them
> # in the cache when Jetspeed starts up.  
> autocreate.portlets=false
> 
> 
> #########################################
> # Thread Pool Options                   #
> #########################################
> 
> #NOTE/WARNING:  The below settings are for developers only.  
> There is a
> known problem
> #where (at least on IBM 1.1.8, SUN 1.2.2, and IBM 1.3 (pre 
> release) CPU
> would go 
> #to 100% and your VM would lock.  The debugger would also stop
> responding at this 
> #point so it is impossible to debug.  If you change any 
> settings in this
> section 
> #you are on your own!  You have been warned!.
> 
> #Specify the initial number of threads to create
> #Default: 20
> threadpool.init.count=20
> 
> #Specify the maximum number of threads to create
> #Default: 50
> threadpool.max.count=50
> 
> #Specify the minimum number of threads to keep as spare until you hit
> the max
> #Default: 10
> threadpool.minspare.count=10
> 
> 
> 
> --- TurbineResources.properties ---
> 
> # Your mail server for outgoing email.
> # Default: null
> mail.server=localhost
> 
> # This is the module to handle building AccessControlLists
> # Default: org.apache.turbine.om.security.DefaultAccessControl
> access.control=org.apache.turbine.om.security.DefaultAccessControl
> 
> # This determines whether or not to cache the modules in memory.
> # For development, turn this off. For production, turn this on.
> # Default: false
> module.cache=false
> 
> # 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
> 
> # 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 
> # Default: org.apache.turbine.modules
> module.packages=org.apache.jyve,org.apache.jetspeed.turbine,or
> g.apache.turbine.modules
> 
> # This is the class that implements the User interface
> # Default: org.apache.turbine.om.user.TurbineUser
> user.class=org.apache.turbine.om.user.TurbineUser
> 
> # These are your database settings, look in the
> # org.apache.turbine.util.db.pool.* packages for more information.
> #### ORACLE
> #database.default.driver=oracle.jdbc.driver.OracleDriver
> #database.default.url=jdbc:oracle:thin:@localhost:1521:ORCL
> #### MySQL MM Driver
> database.default.driver=org.gjt.mm.mysql.Driver
> database.default.url=jdbc:mysql://localhost/DATABASENAME
> 
> database.default.username=dbUser
> database.default.password=dbPass
> 
> # The number of database connections to cache in the ConnectionPool.
> database.maxConnections=3
> 
> # The time in milliseconds that database connections will be cached.
> # Default: one hour
> database.expiryTime=3600000
> 
> # These are the supported jdbc-drivers and their adaptors.
> # These properties are used by the DBFactory.
> database.adaptor=DBMM
> database.adaptor.DBMM=org.gjt.mm.mysql.Driver
> database.adaptor=DBWeblogic
> database.adaptor.DBWeblogic=weblogic.jdbc.pool.Driver
> database.adaptor=DBOracle
> database.adaptor.DBOracle=oracle.jdbc.driver.OracleDriver
> database.adaptor=DBInstantDB
> database.adaptor.DBInstantDB=jdbc.idbDriver
> database.adaptor=DBPostgres
> database.adaptor.DBPostgres=postgresql.Driver
> database.adaptor=DBDB2Net
> database.adaptor.DBDB2Net=COM.ibm.db2.jdbc.net.DB2Driver
> database.adaptor=DBDB2App
> database.adaptor.DBDB2App=COM.ibm.db2.jdbc.app.DB2Driver
> #database.adaptor=DBSybase
> #database.adaptor.DBSybase=com.sybase.jdbc.SybDriver
> 
> # These are the default settings for OPaL persistence.
> # mechanism.
> # Default: false
> opal.start=true
> opal.dbbroker.classname=org.apache.turbine.opl.database.DbBrokerImpl
> 
> # This is the default screen to show to people when they 
> # first access the system. You can override this by 
> # specifying module.packages to include your own modules.
> # Default: Login
> screen.homepage=Home
> 
> # This is the page that is shown on an incorrect login 
> # attempt. It is referenced in the LoginUser action
> # Default: Login
> screen.login=Login
> 
> # This is the default error screen
> # Default: Error
> screen.error=Error
> 
> # This is the screen that is displayed when the user's
> # web page is in an invalid state.
> # Default: error.InvalidState
> screen.invalidstate=error.InvalidState
> 
> # set the default Doctype.  The default Doctype can be set by
> # using the single strings:  Html40Strict, Html40Transitional,
> # or Html40Frameset.  Additionally the default can be supplied as 
> # two strings separated by a comma giving the dtd and uri.
> # Default: ignored if not set to some value
> # default.doctype=Html40Transitional
> 
> # The default location for ImageServer to find its files
> # Default: d:/
> screen.ImageServer.root=d:/
> 
> # This is the default action to log a user in.
> # Default: LoginUser
> action.login=JLoginUser
> 
> # This is the default action to validate whether or not 
> # a session is valid. For example, if you want to make 
> # sure if a user has already logged in or not.
> # Default: SessionValidator
> # action.sessionvalidator=sessionvalidator.DefaultSessionValidator
> # NOTE:  Within Jetspeed this is defined below...
> 
> 
> # This is the default action that builds up the AccessControlList
> # for the individual users session
> # Default: AccessController
> action.accesscontroller=AccessController
> 
> # This is the default layout to apply.
> # Default: DefaultLayout
> layout.default=JetspeedLayout
> 
> # This is the default page module. You probably do not want 
> # to modify this.
> # Default: DefaultPage
> page.default=DefaultPage
> 
> # This is the file upload max file size.
> # Default: 1000000
> max.file.size.bytes=1000000
> 
> # This is the code that will be used to handle file upload
> # Default: org.apache.turbine.util.upload.UploaderOReilly
> file.upload.handler=org.apache.turbine.util.upload.UploaderOReilly
> 
> # This is the path where files will be uploaded
> # Default: .
> file.upload.default.path=.
> 
> # This is the file server where files will be uploaded for 
> # mulipart/form-data requests
> # Default: none
> #file.server=
> 
> # This indicates whether Turbine should try to create JNDI contexts.
> # Default: false
> # contexts=true
> 
> # This indicates the action that should be run to create JNDI initial
> contexts.
> # Default: InitContextsAction
> action.initcontexts=InitContextsAction
> 
> # These are the JNDI context properties.
> # Each context's properties are defined by the properties
> # beginning with context.name.
> # Default: none
> #
> # Example:
> # The following will create a JNDI context named "name" in the
> # data.contexts Hashtable. It will point at the RMI registry
> # on localhost running on port 1099, and will use
> # com.sun.jndi.rmi.registry.RegistryContextFactory as the initial
> # context factory:
> #
> # context.name.java.naming.provider.url=rmi://localhost:1099
> #
> context.name.java.naming.factory.initial=com.sun.jndi.rmi.regi
> stry.RegistryContextFactory
> 
> # The full path name to a log file
> # if not given, commands to log events using 
> org.apache.turbine.util.Log
> will be ignored.
> # This file must already exist and be writable.
> # Default: none
> #
> logfile=/tmp/turbine.log
> 
> # Supplies Turbine with information about the database 
> schema, which can
> simplify any 
> # required Peer classes.  
> # Default: org.apache.turbine.util.db.map.TurbineMapBuilder
> database.maps.builder=org.apache.turbine.util.db.map.TurbineMapBuilder
> 
> 
> # The message that can be displayed before a user logs in.
> # login.message=Thank you for your visit. Please log into the system.
> 
> # The message that can be displayed when no screen is defined.
> login.message.noscreen=There has been an error. Your session is valid
> but the screen variable is not defined.
> 
> # The message that can be displayed when a user enters an incorrect
> password or username.
> login.error=Sorry your username or password is incorrect!
> 
> # The message that can be displayed when a user logs out.
> logout.message=Thank you for using the system. Please come back soon.
> 
> # Whether the web server is able to use SSL.  Links in 
> Turbine can check
> this property to determine
> # if SSL can be used. Default=true
> use.ssl=true
> 
> # Classes for Turbine Services should be defined here.
> # Format: services.[name].classname
> services.TurbineResourceService.classname=org.apache.turbine.s
> ervices.resources.TurbineResourceService
> services.TurbineLocalizationService.classname=org.apache.turbi
> ne.services.localization.TurbineLocalizationService
> services.TurbineWebMacroService.classname=org.apache.turbine.s
> ervices.webmacro.TurbineWebMacroService
> services.TurbineFreeMarkerService.classname=org.apache.turbine
> .services.freemarker.TurbineFreeMarkerService
> services.TurbineGlobalCacheService.classname=org.apache.turbin
> e.services.cache.TurbineGlobalCacheService
> services.TurbineSchedulerService.classname=org.apache.turbine.
> services.schedule.TurbineSchedulerService
> 
> # Default ResourceBundle and language/country codes 
> # used by the TurbineLocalizationService.
> locale.default.bundle=org.apache.jyve.localization.JyveLocalization
> locale.default.language=en
> locale.default.country=US
> 
> # Scheduler Service
> # Set enabled to true to start the scheduler.
> # Default = false
> scheduler.enabled=false
> 
> # FreeMarker path where templates are stored.
> services.freemarker.path=/path/to/turbine/examples/freemarker
> 
> # This is used in the UserFactory.validateUser
> # to make the password checking secure. passwords must be 
> # stored in the database as SHA encoded strings. validation 
> # is done by SHA encoding the password provided by the user
> # and then comparing that to whatever is in a database
> # This feature is experimental right now.
> # Default: false
> secure.passwords=false
> 
> ###################################
> #Jetspeed specific configurations #
> ###################################
> 
> # The message that can be displayed before a user logs in.
> login.message=Please login to Jetspeed
> 
> #the properties file for Jetspeed
> jetspeed.properties=/opt/jetspeed/src/config/JetspeedResources
> .properties
> 
> # This is the default action to validate whether or not 
> # a session is valid. For example, if you want to make 
> # sure if a user has already logged in or not.
> # Default: SessionValidator
> action.sessionvalidator=JetspeedSessionValidator
> 
> 
> ###################################
> #Jyve specific configurations     #
> ###################################
> 
> # Set the values below to be appropriate values for your environment:
> [EMAIL PROTECTED]
> jyve.confirm.email.name=Jetspeed Confirmation
> jyve.confirm.email.subject=Jetspeed - New Account Confirmation
> jyve.images.root=/path/to/images/root/
>     
> # You can modify the following color values according your personal
> taste:
> jyve.display.color.row.unreleased=FFFF00
> jyve.display.color.table.background=CCCCCC
> jyve.display.color.row.title=006666
> jyve.display.color.row.unreleased.question=FF8800
> 
> jyve.topbar.color.cell.bg.title=006666
> jyve.topbar.htmlcolor.cell.text.title=white
> jyve.topbar.color.cell.bg.value=CCCCCC
> jyve.topbar.htmlcolor.cell.text.value=black
> 
> # You can modify the following options according your personal taste:
> # Those affect the appearance in the DisplayQuestionAnswer screen.
> jyve.displayqa.showcreator=yes
> jyve.displayqa.showlastmodifieddate=yes
> 
> jyve.mainmenu=Home
> 
> 
> --- web.xml ---
> 
> <?xml version="1.0" encoding="ISO-8859-1"?>
> 
> <!DOCTYPE web-app
>     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
>     "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
> 
> <web-app>
>     <servlet>
>         <servlet-name>
>             jetspeed
>         </servlet-name>
>         <servlet-class>
>             Turbine
>         </servlet-class>
>         <init-param>
>             <param-name>
>                  properties
>             </param-name>
>             <param-value>
>                 /opt/jetspeed/src/TurbineResources.properties
>             </param-value>
>         </init-param>
>     </servlet>
> </web-app>
> 
> 
> --
> --------------------------------------------------------------
> Please read the FAQ! <http://java.apache.org/faq/>
> To subscribe:        [EMAIL PROTECTED]
> To unsubscribe:      [EMAIL PROTECTED]
> Archives and Other:  <http://java.apache.org/main/mail.html>
> Problems?:           [EMAIL PROTECTED]
> 
> 


--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://java.apache.org/main/mail.html>
Problems?:           [EMAIL PROTECTED]

Reply via email to