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]