Did you happen to change services.TurbineSecurityService.user.manager in 
your TurbineResources.conf file?  It should read:

services.TurbineSecurityService.user.manager=org.apache.turbine.services.security.DBUserManager

That's my best guess, unless something else is not getting loaded into 
your classpath properly.  However, any user manager classes should be in 
the turbine JAR file.

Will Stranathan

Shaun Campbell wrote:

> Hi Will
> 
> I am just using your most excellent document to produce a turbine app and am
> getting the following error.  Any ideas what is causing it?  I gather I am
> missing a class file but I don't know where it should be or how it gets
> there.
> 
> [Wed Dec 06 15:20:52 GMT+00:00 2000] -- NOTICE  -- VelocityService early
> init()....starting!
> [Wed Dec 06 15:20:52 GMT+00:00 2000] -- NOTICE  -- VelocityService
> properties:
> [Wed Dec 06 15:20:52 GMT+00:00 2000] -- NOTICE  --
> properties:/WEB-INF/conf/velocity.properties
> [Wed Dec 06 15:20:52 GMT+00:00 2000] -- NOTICE  -- templates:/templates
> [Wed Dec 06 15:20:52 GMT+00:00 2000] -- NOTICE  -- log:/logs/velocity.log
> [Wed Dec 06 15:20:52 GMT+00:00 2000] -- NOTICE  --
> classname:org.apache.turbine.services.velocity.TurbineVelocityService
> [Wed Dec 06 15:20:52 GMT+00:00 2000] -- NOTICE  -- VelocityService is using
> C:\Program Files\Apache
> Group\tdk\webapps\cdtrack\WEB-INF\conf\velocity.properties
> [Wed Dec 06 15:20:54 GMT+00:00 2000] -- NOTICE  -- VelocityService early
> init()....finished!
> [Wed Dec 06 15:20:54 GMT+00:00 2000] -- NOTICE  -- TemplateService
> init()....starting!
> [Wed Dec 06 15:20:54 GMT+00:00 2000] -- NOTICE  -- TemplateService
> init()....finished!
> [Wed Dec 06 15:21:00 GMT+00:00 2000] -- NOTICE  -- This is Turbine instance
> running at: http://localhost:8080/cdtrack/servlet/cdtrack
> [Wed Dec 06 15:21:00 GMT+00:00 2000] -- NOTICE  -- The instance id is
> #6C378701BEBBA0B30CE5F097C478694D
> [Wed Dec 06 15:21:00 GMT+00:00 2000] --  ERROR  -- BaseSecurityService.init:
> org.apache.turbine.om.security.DBUserManager
> [Wed Dec 06 15:21:00 GMT+00:00 2000] --  ERROR  -- 
>       Exception:  java.lang.ClassNotFoundException:
> org.apache.turbine.om.security.DBUserManager
>       Stack Trace follows:
>       java.lang.ClassNotFoundException:
> org.apache.turbine.om.security.DBUserManager
>       at
> org.apache.tomcat.loader.AdaptiveClassLoader.loadClass(AdaptiveClassLoader.j
> ava:524)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
>       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
>       at java.lang.Class.forName0(Native Method)
>       at java.lang.Class.forName(Class.java:120)
>       at
> org.apache.turbine.services.security.BaseSecurityService.init(BaseSecuritySe
> rvice.java:174)
>       at
> org.apache.turbine.services.security.DBSecurityService.init(DBSecurityServic
> e.java:111)
>       at
> org.apache.turbine.services.TurbineBaseService.init(TurbineBaseService.java:
> 117)
>       at
> org.apache.turbine.services.BaseInitableBroker.initClass(BaseInitableBroker.
> java:153)
>       at
> org.apache.turbine.services.TurbineServices.initServices(TurbineServices.jav
> a:218)
>       at org.apache.turbine.Turbine.doGet(Turbine.java:232)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
>       at org.apache.tomcat.core.Handler.service(Handler.java:286)
>       at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
>       at
> org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
> 7)
>       at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>       at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:210)
>       at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
>       at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
>       at java.lang.Thread.run(Thread.java:484)
> [Wed Dec 06 15:21:00 GMT+00:00 2000] --  ERROR  -- 
>       Exception:  org.apache.turbine.services.InitializationException:
> BaseSecurityService.init: Failed to instantiate UserManager
>       Stack Trace follows:
>       org.apache.turbine.services.InitializationException:
> BaseSecurityService.init: Failed to instantiate UserManager
>       at
> org.apache.turbine.services.security.BaseSecurityService.init(BaseSecuritySe
> rvice.java:180)
>       at
> org.apache.turbine.services.security.DBSecurityService.init(DBSecurityServic
> e.java:111)
>       at
> org.apache.turbine.services.TurbineBaseService.init(TurbineBaseService.java:
> 117)
>       at
> org.apache.turbine.services.BaseInitableBroker.initClass(BaseInitableBroker.
> java:153)
>       at
> org.apache.turbine.services.TurbineServices.initServices(TurbineServices.jav
> a:218)
>       at org.apache.turbine.Turbine.doGet(Turbine.java:232)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
>       at org.apache.tomcat.core.Handler.service(Handler.java:286)
>       at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
>       at
> org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
> 7)
>       at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
>       at
> org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
> onnectionHandler.java:210)
>       at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
>       at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
>       at java.lang.Thread.run(Thread.java:484)
> [Wed Dec 06 15:21:00 GMT+00:00 2000] -- NOTICE  -- Assembler Broker
> init()....starting!
> [Wed Dec 06 15:21:00 GMT+00:00 2000] -- NOTICE  -- Registering 1 actions
> [Wed Dec 06 15:21:00 GMT+00:00 2000] -- NOTICE  -- Registering 1 screens
> [Wed Dec 06 15:21:00 GMT+00:00 2000] -- NOTICE  -- Registering 1 navigations
> [Wed Dec 06 15:21:00 GMT+00:00 2000] -- NOTICE  -- Registering 1 layouts
> [Wed Dec 06 15:21:00 GMT+00:00 2000] -- NOTICE  -- Registering 1 pages
> [Wed Dec 06 15:21:00 GMT+00:00 2000] -- NOTICE  -- Assembler Broker
> init()....finished!
> 
> Many thanks
> 
> 
> Shaun Campbell
> 
> 
> ------------------------------------------------------------
> To subscribe:        [EMAIL PROTECTED]
> To unsubscribe:      [EMAIL PROTECTED]
> Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
> Problems?:           [EMAIL PROTECTED]



------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to