Hello, I am using Postgresql 8.1 with postgresql-8.1-409.jdbc3.jar for handling jdbcmessagepersistence. but when i start the broker using the following configuration the following error occurs
activemq.xml <persistenceAdapter> <journaledJDBC journalLogFiles="5" dataDirectory="../persistencedata" dataSource="#postgres-ds"/> </persistenceAdapter> <bean id="postgres-ds" class="org.postgresql.ds.PGPoolingDataSource"> <property name="serverName" value="1.1.1.180"/> <property name="databaseName" value="merge_emr_billing"/> <property name="portNumber" value="5432"/> <property name="user" value="pcare"/> <property name="password" value="pcare007"/> <property name="dataSourceName" value="postgres"/> <property name="initialConnections" value="1"/> <property name="maxConnections" value="10"/> </bean> Exception Nov 17, 2007 2:21:27 PM org.apache.activemq.store.jdbc.JDBCPersistenceAdapter createAdapter INFO: Database driver recognized: [postgresql_native_driver] Exception in thread "main" java.io.IOException: ERROR: SET AUTOCOMMIT TO OFF is no longer supported at org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:43) at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:62) at org.apache.activemq.store.jdbc.TransactionContext.begin(TransactionContext.java:147) at org.apache.activemq.store.jdbc.JDBCPersistenceAdapter.start(JDBCPersistenceAdapter.java:156) at com.glenwood.Queue.StartBroker.createPersistenceAdapter(StartBroker.java:49) at com.glenwood.Queue.StartBroker.main(StartBroker.java:28) Caused by: java.sql.SQLException: ERROR: SET AUTOCOMMIT TO OFF is no longer supported at org.postgresql.core.QueryExecutor.execute(QueryExecutor.java:131) at org.postgresql.jdbc1.AbstractJdbc1Connection.ExecSQL(AbstractJdbc1Connection.java:482) at org.postgresql.jdbc1.AbstractJdbc1Connection.ExecSQL(AbstractJdbc1Connection.java:461) at org.postgresql.jdbc1.AbstractJdbc1Connection.setAutoCommit(AbstractJdbc1Connection.java:953) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.postgresql.ds.common.PooledConnectionImpl$ConnectionHandler.invoke(PooledConnectionImpl.java:360) at $Proxy0.setAutoCommit(Unknown Source) at org.apache.activemq.store.jdbc.TransactionContext.getConnection(TransactionContext.java:58) ... 4 more Can any one help how to set autocommit to off using activemq? -- View this message in context: http://www.nabble.com/ERROR%3A--SET-AUTOCOMMIT-TO-OFF-is-no-longer-supported-postgresql-8.1-tf4825935s2354.html#a13807505 Sent from the ActiveMQ - User mailing list archive at Nabble.com.