Hallo,
I'm a newbie with turbine. All, what I want is to start Jyve on turbine
framework to an ORACLE database.
Sorry, but I don't know, what I to do:-(.
I've load a current snapshot
from CVS. I've looked in all documents of install, I hope so, and search
in the digest archive for configuration. I'm using the current
configuration with WebMacro, but I can't see any
login screen to turbine � many tries ...
Please help me!
My log stuff and configuration files on:
Windows 2000, Apache 1.3.12. Apache-JServ 1.1.2
JDK1.3, JSDK2.0, Oracle 8.1.6
All tables are present � the SQL scripts have been processed.
TurbineResources.properties
---snip--- a lot of stuff deleted ----
# -------------------------------------------------------------------
# $Id: TurbineResources.properties,v 1.38 2000/10/24 18:33:47 jthor Exp $
logfile=H:/Programme/Apache Group/turbine/logs/turbine.log
...
access.control=org.apache.turbine.om.security.DefaultAccessControl
module.cache=false
...
# Default: org.apache.turbine.modules
# -------------------------------------------------------------------
module.packages=
# -------------------------------------------------------------------
#
# D A T A B A S E S E T T I N G S
#
# -------------------------------------------------------------------
database.default.driver=oracle.jdbc.driver.OracleDriver
database.default.url=jdbc:oracle:thin:@genesis:1521:MEDIA
database.default.username=sysman
database.default.password=tacide
...
database.adaptor=DBOracle
database.adaptor.DBOracle=oracle.jdbc.driver.OracleDriver
database.idbroker.cleverquantity=true
template.homepage=/index.wm
# 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=Login
#screen.homepage=WebMacroSiteScreen
# This is the page that is shown on an incorrect login attempt. It is
# referenced in the LoginUser action
#
# Default: Login
screen.login=Login
#screen.login=WebMacroSiteScreen
# This is the default error screen.
#
# Default: Error
#
screen.error=Error
#screen.error=WebMacroSiteErrorScreen
...
screen.invalidstate=error.InvalidState
...
# This is the default action to log a user in.
# Default: LoginUser
action.login=LoginUser
action.sessionvalidator=sessionvalidator.TemplateSessionValidator
action.accesscontroller=AccessController
...
layout.default=DefaultLayout
#layout.default=WebMacroSiteLayout
...
page.default=DefaultPage
#page.default=WebMacroSitePage
...
context.name.java.naming.factory.initial=com.sun.jndi.rmi.registry.Regis
tryContextFactory
database.maps.builder=org.apache.turbine.util.db.map.TurbineMapBuilder
....
use.ssl=true
....
services.TurbineResourceService.classname=org.apache.turbine.services.re
sources.TurbineResourceService
services.TurbineAssemblerBrokerService.classname=org.apache.turbine.serv
ices.assemblerbroker.TurbineAssemblerBrokerService
services.TurbineLocalizationService.classname=org.apache.turbine.service
s.localization.TurbineLocalizationService
services.TurbineGlobalCacheService.classname=org.apache.turbine.services
.cache.TurbineGlobalCacheService
services.TurbineSchedulerService.classname=org.apache.turbine.services.s
chedule.TurbineSchedulerService
services.TurbineXmlRpcService.classname=org.apache.turbine.services.xmlr
pc.TurbineXmlRpcService
services.TurbineTemplateService.classname=org.apache.turbine.services.te
mplate.TurbineTemplateService
services.TurbineUniqueIdService.classname=org.apache.turbine.services.un
iqueid.TurbineUniqueIdService
services.TurbineUploadService.classname=org.apache.turbine.services.uplo
ad.TurbineUploadService
services.TurbinePoolBrokerService.classname=org.apache.turbine.services.
db.PoolBrokerService
services.TurbineSecurityService.classname=org.apache.turbine.services.se
curity.DBSecurityService
# Turn on the appropriate template service.
services.TurbineWebMacroService.classname=org.apache.turbine.services.we
bmacro.TurbineWebMacroService
# -------------------------------------------------------------------
#
# 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.TurbineAssemblerBrokerService.screen=org.apache.turbine.util.as
semblerbroker.java.JavaScreenFactory
#services.TurbineAssemblerBrokerService.screen=org.apache.turbine.util.a
ssemblerbroker.python.PythonScreenFactory
services.TurbineAssemblerBrokerService.action=org.apache.turbine.util.as
semblerbroker.java.JavaActionFactory
services.TurbineAssemblerBrokerService.layout=org.apache.turbine.util.as
semblerbroker.java.JavaLayoutFactory
services.TurbineAssemblerBrokerService.page=org.apache.turbine.util.asse
mblerbroker.java.JavaPageFactory
services.TurbineAssemblerBrokerService.navigation=org.apache.turbine.uti
l.assemblerbroker.java.JavaNavigationFactory
# -------------------------------------------------------------------
#
# 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.TurbineTemplateService.layout.cache.size=2
services.TurbineTemplateService.navigation.cache.size=10
services.TurbineTemplateService.screen.cache.size=50
services.TurbineTemplateService.default.extension=wm
# The location of the templates. This should be the same locations as
# given for the template engine specific template path property. For
# jsdk 2.2 this can be relative to the webapp root.
#
# Default: /templates
services.TurbineTemplateService.template.path=H:/Programme/Apache
Group/turbine/templates
# This is the default navigation module after none by the name Default
# have been located. Some possible values are WebMacroSiteNavigation
# or BaseFreeMarkerNavigation.
#
# Default: none
services.TurbineTemplateService.default.navigation=WebMacroSiteNavigation
# This is the default screen module after none by the name Default
# have been located. Some possible values are WebMacroSiteScreen or
# BaseFreeMarkerScreen.
#
# Default: none
services.TurbineTemplateService.default.screen=WebMacroSiteScreen
# This is the default layout template after none by the name
# default.{default.extension} have been located.
#
# Default: /default.{default.extension}
services.TurbineTemplateService.default.layout.template=/default.wm
.....
# -------------------------------------------------------------------
#
# W E B M A C R O S E R V I C E
#
# -------------------------------------------------------------------
# The location of WebMacro configuration file, relative to webapp
# root.
services.TurbineWebMacroService.properties=H:/Programme/Apache
Group/turbine/conf/WebMacro.properties
....
services.TurbineWebMacroService.templates=H:/Programme/Apache
Group/turbine/templates
....
services.TurbineWebMacroService.templates.provider=org.apache.turbine.se
rvices.webmacro.TurbineTemplateProvider
....
# -------------------------------------------------------------------
#
# L O C A L I Z A T I O N S E R V I C E
#
# -------------------------------------------------------------------
# Default ResourceBundle and language/country codes used by the
# TurbineLocalizationService.
#
locale.default.bundle=MyBundle
locale.default.language=en
locale.default.country=US
....
# -------------------------------------------------------------------
#
# S E C U R I T Y S E R V I C E
#
# -------------------------------------------------------------------
# This is the class that implements the User interface.
#
# Default: org.apache.turbine.om.security.DBUser
#
services.TurbineSecurityService.user.class=org.apache.turbine.om.securit
y.DBUser
#
# 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
#
services.TurbineSecurityService.secure.passwords=false
include=
-----snip-----
turbine.log
-----snip-----
[Tue Nov 07 09:31:12 GMT+01:00 2000] -- NOTICE -- WebMacroService early
init()....starting!
[Tue Nov 07 09:31:12 GMT+01:00 2000] -- NOTICE -- WebMacroService
properties:
[Tue Nov 07 09:31:12 GMT+01:00 2000] -- NOTICE --
templates.provider:org.apache.turbine.services.webmacro.TurbineTemplateP
rovider
[Tue Nov 07 09:31:12 GMT+01:00 2000] -- NOTICE --
templates:H:/Programme/Apache Group/turbine/templates
[Tue Nov 07 09:31:12 GMT+01:00 2000] -- NOTICE --
properties:H:/Programme/Apache Group/turbine/conf/WebMacro.properties
[Tue Nov 07 09:31:12 GMT+01:00 2000] -- NOTICE --
classname:org.apache.turbine.services.webmacro.TurbineWebMacroService
[Tue Nov 07 09:31:12 GMT+01:00 2000] -- NOTICE -- Creating WM object
using H:/Programme/Apache Group/turbine/conf/WebMacro.properties
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE --
TurbineTemplateProvider starting!
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- WebMacroService
init()....starting!
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- WebMacroService
init()....finished!
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE --
TurbineTemplateProvider uses H:/Programme/Apache Group/turbine/templates
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE --
TurbineTemplateProvider started!
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- WebMacroService early
init()....finished!
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- TemplateService
init()....starting!
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- TemplateService
init()....finished!
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- This is Turbine
instance running at: http://genesis/servlets/Turbine
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- The instance id is
#39A60F36AE7F105A958824A931148525
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- Assembler Broker
init()....starting!
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- Registering 1 actions
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- Registering 1 screens
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- Registering 1
navigations
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- Registering 1 layouts
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- Registering 1 pages
[Tue Nov 07 09:31:13 GMT+01:00 2000] -- NOTICE -- Assembler Broker
init()....finished!
[Tue Nov 07 09:33:15 GMT+01:00 2000] -- ERROR --
Turbine.handleException:
Requested Screen not found:
Turbine looked in the following modules.packages path:
[org.apache.turbine.modules]
[Tue Nov 07 09:33:15 GMT+01:00 2000] -- ERROR --
Exception: java.lang.ClassNotFoundException:
Requested Screen not found:
Turbine looked in the following modules.packages path:
[org.apache.turbine.modules]
Stack Trace follows:
java.lang.ClassNotFoundException:
Requested Screen not found:
Turbine looked in the following modules.packages path:
[org.apache.turbine.modules]
at
org.apache.turbine.modules.ScreenLoader.getInstance(ScreenLoader.java:19
0)
at
org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:16
4)
at org.apache.turbine.modules.Page.build(Page.java:92)
at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:122)
at org.apache.turbine.Turbine.doGet(Turbine.java:366)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:499)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at
org.apache.jserv.JServConnection.processRequest(JServConnection.java:317)
at org.apache.jserv.JServConnection.run(JServConnection.java:188)
at java.lang.Thread.run(Unknown Source)
----snip----
I'm confused, pleas help me.
Andreas
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]