I am getting the following error info written to turbine log file when
trying to login using postgres:
##########################################################
[Tue Jun 13 16:58:52 EDT 2000] -- ERROR --
Exception: java.lang.ClassNotFoundException: postgresql.Driver
Stack Trace follows:
java.lang.ClassNotFoundException: postgresql.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:286)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:282)
at java.lang.ClassLoader.loadClass(ClassLoader.java:243)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:120)
at
org.apache.turbine.util.db.pool.DBPostgres.init(DBPostgres.java:103)
at
org.apache.turbine.util.db.pool.ConnectionPool.getNewConnection(ConnectionPool.java:177)
at
org.apache.turbine.util.db.pool.ConnectionPool.getConnection(ConnectionPool.java:141)
at
org.apache.turbine.util.db.pool.DBBroker.getConnection(DBBroker.java:160)
at
org.apache.turbine.util.db.pool.DBBroker.getConnection(DBBroker.java:117)
at
org.apache.turbine.om.peer.BasePeer.initTableSchema(BasePeer.java:210)
at
org.apache.turbine.om.user.peer.TurbineUserPeer.<clinit>(TurbineUserPeer.java:139)
at
org.apache.turbine.om.user.TurbineUser.retrieveFromStorage(TurbineUser.java:345)
at
org.apache.turbine.om.user.peer.UserFactory.getUser(UserFactory.java:113)
at
org.apache.turbine.om.user.peer.UserFactory.getUser(UserFactory.java:88)
at
org.apache.turbine.modules.actions.LoginUser.doPerform(LoginUser.java:96)
at org.apache.turbine.modules.Action.perform(Action.java:77)
at
org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:111)
at Turbine.doGet(Turbine.java:288)
at Turbine.doPost(Turbine.java:387)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
at
org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection(Ajp12ConnectionHandler.java:156)
at
org.apache.tomcat.service.TcpWorkerThread.run(PoolTcpEndpoint.java:366)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:411)
at java.lang.Thread.run(Thread.java:475)
[Tue Jun 13 16:58:52 EDT 2000] -- ERROR --
Exception: java.lang.NullPointerException
Stack Trace follows:
java.lang.NullPointerException
at org.apache.ecs.Document.toString(Document.java:327)
at Turbine.handleException(Turbine.java:484)
at Turbine.doGet(Turbine.java:370)
at Turbine.doPost(Turbine.java:387)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:597)
at
org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java:257)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection(Ajp12ConnectionHandler.java:156)
at
org.apache.tomcat.service.TcpWorkerThread.run(PoolTcpEndpoint.java:366)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:411)
at java.lang.Thread.run(Thread.java:475)
###################################################################
Here are my postgres settings in TurbineResources.properties
##########################
database.default.driver=org.postgresql.Driver
database.default.url=jdbc:postgresql://172.16.0.210:5432/turbine
database.default.username=turbine
database.default.password=turbine
database.adaptor=DBPostgres
database.adaptor.DBPostgres=org.postgresql.Driver
#########################
I have tried placing the postgressql.jar in both the classpath and the
$TOMCATHOME/lib dir. The only thing else that I can think of is that I
compiled the postgres jdbc dirver with the "make jdbc2 jar" command.
Would this cause a problem?
John Thorhauer
--
********************************
** John Thorhauer
** Web Developer
** Phoenix Color Corp.
** [EMAIL PROTECTED]
********************************
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Problems?: [EMAIL PROTECTED]