"D.R. Holsbeck" wrote:
>
> Well I have tdk loaded and running. I loaded jyve into it. And I can get
> screens to come
> up. But I have run into a snag. I get the following when trying to
> access a mysql database.
>
> Exception: java.lang.Error: Error in BasePeer.initTableSchema(Visitor):
> Communication link failure: Bad handshake
> at
> org.apache.turbine.om.peer.BasePeer.initTableSchema(BasePeer.java:227)
> at
> org.apache.turbine.om.peer.BasePeer.initTableSchema(BasePeer.java:187)
> at
>
>org.apache.turbine.om.security.peer.TurbineUserPeer.<clinit>(TurbineUserPeer.java:165)
>
> at
> org.apache.turbine.om.security.DBUser.retrieveFromStorage(DBUser.java:143)
>
> at
>
>org.apache.turbine.services.security.BaseSecurityService.getAuthenticatedUser(BaseSecurityService.java:114)
>
> at
>
>org.apache.turbine.services.security.TurbineSecurity.getAuthenticatedUser(TurbineSecurity.java:117)
>
> at
> org.apache.turbine.modules.actions.LoginUser.doPerform(LoginUser.java:105)
>
> at org.apache.turbine.modules.Action.perform(Action.java:91)
> at
> org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:121)
> at
> org.apache.jyve.actions.JLoginUser.doPerform(JLoginUser.java:209)
> at org.apache.turbine.modules.Action.perform(Action.java:91)
> at
> org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:121)
> at org.apache.turbine.Turbine.doGet(Turbine.java:328)
> at org.apache.turbine.Turbine.doPost(Turbine.java:453)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
> org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:387)
>
> at org.apache.tomcat.core.Handler.service(Handler.java:263)
> at
> org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:371)
> at
> org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:749)
>
> at
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:695)
> at
>
>org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection(Ajp12ConnectionHandler.java:166)
>
> at
> org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:403)
>
> at
> org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
>
> at java.lang.Thread.run(Thread.java:484)
>
> The main thing I see is the "handshake" error. I have the database
> setup. And can access it from the command
> line. And from another machine using the mysql client. So Im guessing
> the database is ok. Anyone have an
> idea on how to fix or troubleshoot this? Any reply will be greeted with
> instant admiration ;-)
Try upgrading your MySQL driver to a different version of MM.MySQL.
This is a known problem and is discussed in the searchable list archive
(the URL of which is noted at the bottom of every message).
--
Daniel Rall <[EMAIL PROTECTED]>
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]