I've just installed Turbine and I'm trying the HelloWorld example as detailed in the
getting_started.html document.  Specifically, I have created the class
com.stayconnect.modules.screens.HelloWorld, which lives in my servlet root directory.  
This class
contains the following package statement:
   package com.stayconnect.modules.screens; 

I added the following line to my TurbineResources.properties file:
   module.packages=com.stayconnect.modules

and it seems to work -- at least, Turbine claims to be looking in the right place.  
However, after
typing in the URL http://mymachine.stayconnect.com/servlets/Turbine/screen/HelloWorld, 
I see the
following message:

java.lang.Exception: 

        Requested Screen not found: HelloWorld
        Tried classes: com.stayconnect.modules.screens.HelloWorld,
org.apache.turbine.modules.screens.HelloWorld, 
org.apache.turbine.modules.screens.HelloWorld,
org.apache.turbine.modules.screens.HelloWorld, 
org.apache.turbine.modules.screens.HelloWorld,
org.apache.turbine.modules.screens.HelloWorld
        Turbine looked in the following modules.packages path: 
        [com.stayconnect.modules, org.apache.turbine.modules, 
org.apache.turbine.modules,
org.apache.turbine.modules, org.apache.turbine.modules, org.apache.turbine.modules]

        at org.apache.turbine.modules.ScreenLoader.getInstance(ScreenLoader.java:187)
        at org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:129)
        at org.apache.turbine.modules.Page.build(Page.java:81)
        at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:111)
        at Turbine.doGet(Turbine.java:319)
        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(Thread.java:475)

java.lang.Exception: 

        Requested Screen not found: HelloWorld
        Tried classes: com.stayconnect.modules.screens.HelloWorld,
org.apache.turbine.modules.screens.HelloWorld, 
org.apache.turbine.modules.screens.HelloWorld,
org.apache.turbine.modules.screens.HelloWorld, 
org.apache.turbine.modules.screens.HelloWorld,
org.apache.turbine.modules.screens.HelloWorld
        Turbine looked in the following modules.packages path: 
        [com.stayconnect.modules, org.apache.turbine.modules, 
org.apache.turbine.modules,
org.apache.turbine.modules, org.apache.turbine.modules, org.apache.turbine.modules]

(Note that I added code to display the exact classes that Turbine attempted to load.)  
The class
com.stayconnect.modules.screens.HelloWorld is indeed the correct class, unless my eyes 
or my brain
are failing me.  Do I have some glaring misspelling?  Have I misconfigured Turbine?  
What am I doing
wrong?

Thanks in advance for any help.

--Travis Low
[EMAIL PROTECTED]
1-301-592-6305 (direct)

|| StayConnect 
|| 10750 Columbia Pike, Silver Spring MD 20901
|| 1-888-304-7829 (toll free)  1-301-592-6304 (fax)
|| http://www.stayconnect.com


------------------------------------------------------------
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