activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From kathiravan <gkathira...@gmail.com>
Subject Re: ERROR: SET AUTOCOMMIT TO OFF is no longer supported postgresql 8.1
Date Tue, 20 Nov 2007 04:15:59 GMT



kathiravan wrote:
> 
> 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?
> 
> 


Sorry guys...The driver pg7.3 jdbc driver is found in java ext directory....
but this error is fixed by putting  postgresql-8 jdbc driver in java ext
directory
-- 
View this message in context: http://www.nabble.com/ERROR%3A--SET-AUTOCOMMIT-TO-OFF-is-no-longer-supported-postgresql-8.1-tf4825935s2354.html#a13850597
Sent from the ActiveMQ - User mailing list archive at Nabble.com.


Mime
View raw message