The Postgres port has been tested with 7.3 and 7.4, not with 7.2, maybe this is the problem...


Oliver

Jean-Baptiste Li�vremont wrote:

Hi,

I'm using the slide 2.0/tomcat 5.0.19 bundle with a Postgres 7.2.1 DB server. I do not use JNDI. The JDBC Jar file is in $CATALINA_HOME/common/lib.

I have created the tables Slide requires to use the DB as a store. The database is accessed by a user named 'tomcat' which has all permissions on the 'slide' DB.

My Domain.xml contains:

<store name="patrouille1_pgsql">
<nodestore classname="org.apache.slide.store.impl.rdbms.JDBCStore">
<parameter name="adapter">org.apache.slide.store.impl.rdbms.PostgresRDBMSAdapter</parameter>


   <parameter name="driver">org.postgresql.Driver</parameter>
   <parameter name="url">jdbc:pgsql://patrouille1:5432/slide</parameter>
   <parameter name="user">tomcat</parameter>
   <parameter name="password">********</parameter>
   <parameter name="dbcpPooling">true</parameter>
   <parameter name="maxPooledConnections">10</parameter>
   <parameter name="isolation">SERIALIZABLE</parameter>
   <parameter name="compress">false</parameter>
 </nodestore>
 <contentstore>
   <reference store="nodestore" />
 </contentstore>
 <securitystore>
   <reference store="nodestore" />
 </securitystore>
 <lockstore>
   <reference store="nodestore" />
 </lockstore>
 <revisiondescriptorsstore>
   <reference store="nodestore" />
 </revisiondescriptorsstore>
 <revisiondescriptorstore>
   <reference store="nodestore" />
 </revisiondescriptorstore>
</store>
<scope match="/" store="patrouille1_pgsql"/>

As I launch Tomcat, I have the following trace. It seems that the JDBC Driver can not be used by Slide, but I cannot find out why.
Regards.


Using CATALINA_BASE: /root/jakarta-slide-2.0-tomcat-5.0.19
Using CATALINA_HOME: /root/jakarta-slide-2.0-tomcat-5.0.19
Using CATALINA_TMPDIR: /root/jakarta-slide-2.0-tomcat-5.0.19/temp
Using JAVA_HOME: /opt/java
Jun 25, 2004 5:49:41 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on port 8080
Jun 25, 2004 5:49:41 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 6931 ms
Jun 25, 2004 5:49:42 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jun 25, 2004 5:49:42 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.0.19
25 Jun 2004 17:49:42 - org.apache.slide.common.Domain - INFO - Auto-Initializing Domain
25 Jun 2004 17:49:42 - org.apache.slide.common.Domain - INFO - Domain configuration : {org.apache.slide.lock=true, org.apache.slide.versioncontrol=true, org.apache.slide.debug=false, org.apache.slide.search=true, org.apache.slide.security=true, org.apache.slide.urlEncoding=UTF-8, org.apache.slide.domain=../slide/Domain.xml}
25 Jun 2004 17:49:42 - org.apache.slide.common.Domain - INFO - Initializing Domain
25 Jun 2004 17:49:42 - org.apache.slide.common.Domain - INFO - Domain configuration : {org.apache.slide.lock=true, org.apache.slide.versioncontrol=true, org.apache.slide.debug=false, org.apache.slide.search=true, org.apache.slide.security=true, org.apache.slide.urlEncoding=UTF-8, org.apache.slide.domain=../slide/Domain.xml}
25 Jun 2004 17:49:42 - org.apache.slide.common.Domain - INFO - Domain parameters: {logger-level=6, versioncontrol-exclude=, auto-version=checkout-checkin, historypath=/history, checkin-fork=forbidden, workingresourcepath=/workingresource, workspacepath=/workspace, default=slide, auto-version-control=false, logger=org.apache.slide.util.logger.SimpleLogger, checkout-fork=forbidden}
25 Jun 2004 17:49:42 - org.apache.slide.common.Domain - INFO - Initializing namespace : slide
25 Jun 2004 17:49:42 - org.apache.slide.common.Namespace - INFO - Loading namespace slide parameters
25 Jun 2004 17:49:43 - org.apache.slide.common.Namespace - INFO - Loading namespace definition
25 Jun 2004 17:49:43 - org.apache.slide.common.Namespace - INFO - Node store: org.apache.slide.store.impl.rdbms.JDBCStore
25 Jun 2004 17:49:43 - org.apache.slide.store.impl.rdbms.JDBCStore - INFO - Loading and registering driver 'org.postgresql.Driver'
25 Jun 2004 17:49:43 - org.apache.slide.store.impl.rdbms.JDBCStore - INFO - Setting isolation level 'SERIALIZABLE'
25 Jun 2004 17:49:43 - org.apache.slide.store.impl.rdbms.JDBCStore - INFO - Using DBCP pooling
25 Jun 2004 17:49:43 - org.apache.slide.store.impl.rdbms.JDBCStore - INFO - Number of connections set to 10
25 Jun 2004 17:49:43 - org.apache.slide.common.Namespace - INFO - Security store references nodestore
25 Jun 2004 17:49:43 - org.apache.slide.common.Namespace - INFO - Lock store store references nodestore
25 Jun 2004 17:49:43 - org.apache.slide.common.Namespace - INFO - Revision descriptors store references nodestore
25 Jun 2004 17:49:43 - org.apache.slide.common.Namespace - INFO - Revision descriptor store references nodestore
25 Jun 2004 17:49:43 - org.apache.slide.common.Namespace - INFO - Content store references nodestore
25 Jun 2004 17:49:43 - INFO - Setting object cache size for store patrouille1_pgsql to 10000
25 Jun 2004 17:49:43 - org.apache.slide.store.ExtendedStore - INFO - Setting permission cache size for store patrouille1_pgsql to 10000
25 Jun 2004 17:49:43 - org.apache.slide.store.ExtendedStore - INFO - Setting lock cache size for store patrouille1_pgsql to 100
25 Jun 2004 17:49:43 - org.apache.slide.store.ExtendedStore - INFO - Setting descriptors cache size for store patrouille1_pgsql to 10000
25 Jun 2004 17:49:43 - org.apache.slide.store.ExtendedStore - INFO - Setting descriptor cache size for store patrouille1_pgsql to 10000
25 Jun 2004 17:49:43 - org.apache.slide.store.ExtendedStore - INFO - Setting content caching for store patrouille1_pgsql to false
25 Jun 2004 17:49:43 - org.apache.slide.store.ExtendedStore - INFO - Setting content cache size for store patrouille1_pgsql to 10000
25 Jun 2004 17:49:43 - org.apache.slide.store.ExtendedStore - INFO - Setting content cache byte size for store patrouille1_pgsql to 10000000
25 Jun 2004 17:49:43 - org.apache.slide.store.ExtendedStore - INFO - Setting transaction content cache size for store patrouille1_pgsql to 1000
25 Jun 2004 17:49:43 - org.apache.slide.store.ExtendedStore - INFO - Setting transaction content cache byte size for store patrouille1_pgsql to 1000000
25 Jun 2004 17:49:43 - org.apache.slide.store.ExtendedStore - INFO - Setting maximum byte size for content cache entry for store patrouille1_pgsql to 50000
25 Jun 2004 17:49:43 - org.apache.slide.common.Namespace - INFO - Registering Store patrouille1_pgsql (class org.apache.slide.store.ExtendedStore) with parameters {} on scope
/
25 Jun 2004 17:49:43 - org.apache.slide.common.Namespace - INFO - Initializing Store patrouille1_pgsql(org.apache.slide.store.ExtendedStore)
25 Jun 2004 17:49:43 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:43 - org.apache.slide.common.Namespace - INFO - Loading namespace slide base data
25 Jun 2004 17:49:43 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:43 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:44 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:44 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:44 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:44 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:44 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:44 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:44 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:44 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:45 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:45 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:45 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:45 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:45 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:45 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:45 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:45 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:45 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:45 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:46 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:46 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:46 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:46 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:46 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:46 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:46 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:46 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:46 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:46 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:47 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:47 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:47 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:47 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:47 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:47 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:47 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:47 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
25 Jun 2004 17:49:47 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:47 - org.apache.slide.transaction.SlideTransaction - WARNING - Enlist failure: Resource manager [EMAIL PROTECTED] Error code XAER_RMFAIL in Transaction 1 xid main-1088178583949-1- in thread main
org.apache.slide.common.ServiceAccessException: Service patrouille1_pgsql(org.apache.slide.store.ExtendedStore) access error : Failed to enlist service [EMAIL PROTECTED] in active transaction
at org.apache.slide.store.AbstractStore.enlist(AbstractStore.java:1369)
at org.apache.slide.store.AbstractStore.createObject(AbstractStore.java:555)
at org.apache.slide.store.ExtendedStore.createObject(ExtendedStore.java:436)
at org.apache.slide.common.Namespace.loadBaseData(Namespace.java:752)
at org.apache.slide.common.Domain.initNamespace(Domain.java:814)
at org.apache.slide.common.Domain.init(Domain.java:433)
at org.apache.slide.common.Domain.selfInit(Domain.java:747)
at org.apache.slide.common.Domain.accessNamespace(Domain.java:235)
at wrappers.catalina.SlideRealm.start(SlideRealm.java:178)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1118)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:521)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)


at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
25 Jun 2004 17:49:48 - org.apache.slide.common.Namespace - INFO - Namespace base configuration was already done before
25 Jun 2004 17:49:48 - org.apache.slide.common.Namespace - INFO - Loading namespace slide configuration
25 Jun 2004 17:49:48 - org.apache.slide.store.impl.rdbms.JDBCStore - EMERGENCY - Could not create connection. Reason: java.sql.SQLException: No suitable driver
25 Jun 2004 17:49:48 - org.apache.slide.common.Domain - ERROR - org.apache.slide.common.ServiceAccessException: Service [EMAIL PROTECTED] access error : No suitable driver
org.apache.slide.common.ServiceAccessException: Service [EMAIL PROTECTED] access error : No suitable driver
at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:438)


at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:498)
at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:408)
at org.apache.slide.common.NamespaceConfig.getActionNode(NamespaceConfig.java:1057)


at org.apache.slide.common.NamespaceConfig.getConfiguredNode(NamespaceConfig.java:805)

at org.apache.slide.common.NamespaceConfig.initializeNamespaceConfig(NamespaceConfig.java:675)

at org.apache.slide.common.Namespace.loadConfiguration(Namespace.java:836)
at org.apache.slide.common.Domain.initNamespace(Domain.java:819)
at org.apache.slide.common.Domain.init(Domain.java:433)
at org.apache.slide.common.Domain.selfInit(Domain.java:747)
at org.apache.slide.common.Domain.accessNamespace(Domain.java:235)
at wrappers.catalina.SlideRealm.start(SlideRealm.java:178)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1118)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:521)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)


at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
25 Jun 2004 17:49:48 - org.apache.slide.common.Domain - INFO - Domain initialization complete
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)


at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:297)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:398)
Caused by: java.lang.NullPointerException
at org.apache.slide.common.NamespaceConfig.getParameter(NamespaceConfig.java:569)


at org.apache.slide.common.NamespaceAccessTokenImpl.<init>(NamespaceAccessTokenImpl.java:83)

at org.apache.slide.common.Domain.accessNamespace(Domain.java:244)
at wrappers.catalina.SlideRealm.start(SlideRealm.java:178)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1118)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:521)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:2345)
at org.apache.catalina.startup.Catalina.start(Catalina.java:594)
... 6 more



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to