Hi,

  I have installed Turbine running on Apache server on a Sparc/Solaris 2.6

  Apache/1.3.12 (Unix) ApacheJServ/1.1.1b1 DAV/0.9.16....

 I have :

java -version
java version "1.2.2"
Classic VM (build JDK-1.2.2-W, native threads, sunwjit)

  Following the instruction from docs/install.txt, I have installed the image
  of Apache-Turbine-20000511. The install is fine, I have the following classes
  on the classpath :

wrapper.classpath=/usr/local/JClasses/Turbine/ecs.jar
wrapper.classpath=/usr/local/JClasses/Turbine/village.jar
wrapper.classpath=/usr/local/JClasses/Turbine/castor.jar
wrapper.classpath=/usr/local/JClasses/Turbine/xerces.jar
wrapper.classpath=/usr/local/JClasses/Turbine/xalan.jar
wrapper.classpath=/usr/local/JClasses/Turbine/jndi.jar
wrapper.classpath=/usr/local/JClasses/Turbine/mail.jar
wrapper.classpath=/usr/local/JClasses/Turbine/activation.jar

 and in my zone repository :

repositories=/usr/local/JClasses/Turbine/turbine.jar
repositories=/usr/local/JClasses/Turbine/webmacro.jar
repositories=/usr/local/JClasses/Turbine/freemarker.jar
repositories=/usr/local/JClasses/Cocoon/Cocoon.jar

 The problem occurs after the following URL

    http://myhost.com/servlets/Trubine

 and attempt to use the UID & Password : turbine


[1] I see the following error echo back to the browser and similarly to jserv.log
    file. Here I cut and paste the contents of Jserv log file.


[24/05/2000 13:23:36:539 PDT] <servletLog> Turbine: init
[24/05/2000 13:23:36:639 PDT] <servletLog> Turbine: Turbine init()!
[24/05/2000 13:23:52:837 PDT] <servletLog> Turbine: java.lang.Error: Error in 
BasePeer.initTableSchema(Visitor): No more 
data to read from socket
        at org.apache.turbine.om.peer.BasePeer.initTableSchema(BasePeer.java, Compiled 
Code)
        at 
org.apache.turbine.om.user.peer.TurbineUserPeer.<clinit>(TurbineUserPeer.java:146)
        at 
org.apache.turbine.om.user.TurbineUser.retrieveFromStorage(TurbineUser.java, Compiled 
Code)
        at org.apache.turbine.om.user.peer.UserFactory.getUser(UserFactory.java, 
Compiled Code)
        at org.apache.turbine.om.user.peer.UserFactory.getUser(UserFactory.java, 
Compiled Code)
        at org.apache.turbine.modules.actions.LoginUser.doPerform(LoginUser.java, 
Compiled Code)
        at org.apache.turbine.modules.Action.perform(Action.java, Compiled Code)
        at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java, Compiled 
Code)
        at Turbine.doGet(Turbine.java, Compiled Code)
        at Turbine.doPost(Turbine.java, Compiled Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code)
        at org.apache.jserv.JServConnection.processRequest(JServConnection.java, 
Compiled Code)
        at org.apache.jserv.JServConnection.run(JServConnection.java, Compiled Code)
        at java.lang.Thread.run(Thread.java, Compiled Code)



[2] And if I make any further attempts to login, I get the following error
    message :

Exception: java.lang.NoClassDefFoundError: 
org/apache/turbine/om/user/peer/TurbineUserPeer
        at 
org.apache.turbine.om.user.TurbineUser.retrieveFromStorage(TurbineUser.java, Compiled 
Code)
        at org.apache.turbine.om.user.peer.UserFactory.getUser(UserFactory.java, 
Compiled Code)
        at org.apache.turbine.om.user.peer.UserFactory.getUser(UserFactory.java, 
Compiled Code)
        at org.apache.turbine.modules.actions.LoginUser.doPerform(LoginUser.java, 
Compiled Code)
        at org.apache.turbine.modules.Action.perform(Action.java, Compiled Code)
        at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java, Compiled 
Code)
        at Turbine.doGet(Turbine.java, Compiled Code)
        at Turbine.doPost(Turbine.java, Compiled Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled Code)
        at org.apache.jserv.JServConnection.processRequest(JServConnection.java, 
Compiled Code)
        at org.apache.jserv.JServConnection.run(JServConnection.java, Compiled Code)
        at java.lang.Thread.run(Thread.java, Compiled Code)


  [Q] Does anyone know what would cause this ?

 Rest assured that the Turbine classes BasePeer and TurbineUserPeer mentioned
 above are in the jar file :

  /usr/local/JClasses/Turbine/turbine.jar

jar -tvf /usr/local/JClasses/Turbine/turbine.jar | grep BasePeer
 21630 Fri May 12 11:28:38 PDT 2000 org/apache/turbine/om/peer/BasePeer.class

jar -tvf /usr/local/JClasses/Turbine/turbine.jar | grep TurbineUserPeer
 8711 Fri May 12 11:28:36 PDT 2000 
org/apache/turbine/om/user/peer/TurbineUserPeer.class


 I'd appreciate any help on this.

  Tarang


------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to