You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Henrik Karlsson (JIRA)" <ji...@apache.org> on 2012/07/06 10:28:33 UTC
[jira] [Created] (AMQ-3914) Add support for MS SQL JDBC driver 4.0
Henrik Karlsson created AMQ-3914:
------------------------------------
Summary: Add support for MS SQL JDBC driver 4.0
Key: AMQ-3914
URL: https://issues.apache.org/jira/browse/AMQ-3914
Project: ActiveMQ
Issue Type: Improvement
Components: Message Store
Affects Versions: 5.5.1
Reporter: Henrik Karlsson
Priority: Minor
When using MS SQL JDBC Driver version 4.0 ActiveMQ can't find a "Database adapter driver override" as it does with version 3.0 of the driver.
Version 4.0
{noformat}
2012-07-06 09:50:33,639 | INFO | Database adapter driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
2012-07-06 09:50:33,639 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
{noformat}
Version 3.0
{noformat}
2012-07-06 10:09:37,322 | INFO | Database adapter driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
2012-07-06 10:09:37,322 | INFO | Database lock driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
{noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (AMQ-3914) Add support for MS SQL JDBC driver
4.0
Posted by "Henrik Karlsson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AMQ-3914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13448812#comment-13448812 ]
Henrik Karlsson commented on AMQ-3914:
--------------------------------------
Now I run activemq with this broker config:
{noformat}
<broker useJmx="false" brokerName="jdbcBroker" xmlns="http://activemq.apache.org/schema/core">
<persistenceAdapter>
<jdbcPersistenceAdapter dataDirectory="${activemq.base}/data" dataSource="#mssql-ds" createTablesOnStartup="false">
<adapter>
<transact-jdbc-adapter />
</adapter>
<databaseLocker>
<transact-database-locker/>
</databaseLocker>
</jdbcPersistenceAdapter>
</persistenceAdapter>
<transportConnectors>
<transportConnector name="default" uri="tcp://0.0.0.0:61616"/>
</transportConnectors>
</broker>
{noformat}
And it seems to be working just fine. I also added <databaseLocker/> to get this message to go away
INFO | jvm 1 | 2012/09/05 16:12:27 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation.
> Add support for MS SQL JDBC driver 4.0
> --------------------------------------
>
> Key: AMQ-3914
> URL: https://issues.apache.org/jira/browse/AMQ-3914
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Message Store
> Affects Versions: 5.5.1
> Reporter: Henrik Karlsson
> Priority: Minor
>
> When using MS SQL JDBC Driver version 4.0 ActiveMQ can't find a "Database adapter driver override" as it does with version 3.0 of the driver.
> Version 4.0
> {noformat}
> 2012-07-06 09:50:33,639 | INFO | Database adapter driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 09:50:33,639 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
> Version 3.0
> {noformat}
> 2012-07-06 10:09:37,322 | INFO | Database adapter driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 10:09:37,322 | INFO | Database lock driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (AMQ-3914) Add support for MS SQL JDBC driver
4.0
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AMQ-3914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13458583#comment-13458583 ]
Claus Ibsen commented on AMQ-3914:
----------------------------------
Gary so all we should do in AMQ is to copy that _3_0 file and name it _4_0, and can use it out of the box?
> Add support for MS SQL JDBC driver 4.0
> --------------------------------------
>
> Key: AMQ-3914
> URL: https://issues.apache.org/jira/browse/AMQ-3914
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Message Store
> Affects Versions: 5.5.1
> Reporter: Henrik Karlsson
> Priority: Minor
> Fix For: 5.7.0
>
>
> When using MS SQL JDBC Driver version 4.0 ActiveMQ can't find a "Database adapter driver override" as it does with version 3.0 of the driver.
> Version 4.0
> {noformat}
> 2012-07-06 09:50:33,639 | INFO | Database adapter driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 09:50:33,639 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
> Version 3.0
> {noformat}
> 2012-07-06 10:09:37,322 | INFO | Database adapter driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 10:09:37,322 | INFO | Database lock driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (AMQ-3914) Add support for MS SQL JDBC driver
4.0
Posted by "Gary Tully (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AMQ-3914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13410342#comment-13410342 ]
Gary Tully commented on AMQ-3914:
---------------------------------
can u validate that the existing: org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter will work happily with 4.0. You need to specify {{adapter="org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter"}} in the xml config for jdbc.
If that is the case, all that is needed is a copy of:
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/main/resources/META-INF/services/org/apache/activemq/store/jdbc/microsoft_sql_server_jdbc_driver_3_0?view=log to ..microsoft_jdbc_driver_4_0_for_sql_server
> Add support for MS SQL JDBC driver 4.0
> --------------------------------------
>
> Key: AMQ-3914
> URL: https://issues.apache.org/jira/browse/AMQ-3914
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Message Store
> Affects Versions: 5.5.1
> Reporter: Henrik Karlsson
> Priority: Minor
>
> When using MS SQL JDBC Driver version 4.0 ActiveMQ can't find a "Database adapter driver override" as it does with version 3.0 of the driver.
> Version 4.0
> {noformat}
> 2012-07-06 09:50:33,639 | INFO | Database adapter driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 09:50:33,639 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
> Version 3.0
> {noformat}
> 2012-07-06 10:09:37,322 | INFO | Database adapter driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 10:09:37,322 | INFO | Database lock driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (AMQ-3914) Add support for MS SQL JDBC driver
4.0
Posted by "Gary Tully (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AMQ-3914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13458585#comment-13458585 ]
Gary Tully commented on AMQ-3914:
---------------------------------
@claus, exactly.
> Add support for MS SQL JDBC driver 4.0
> --------------------------------------
>
> Key: AMQ-3914
> URL: https://issues.apache.org/jira/browse/AMQ-3914
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Message Store
> Affects Versions: 5.5.1
> Reporter: Henrik Karlsson
> Assignee: Claus Ibsen
> Priority: Minor
> Fix For: 5.7.0
>
>
> When using MS SQL JDBC Driver version 4.0 ActiveMQ can't find a "Database adapter driver override" as it does with version 3.0 of the driver.
> Version 4.0
> {noformat}
> 2012-07-06 09:50:33,639 | INFO | Database adapter driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 09:50:33,639 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
> Version 3.0
> {noformat}
> 2012-07-06 10:09:37,322 | INFO | Database adapter driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 10:09:37,322 | INFO | Database lock driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (AMQ-3914) Add support for MS SQL JDBC driver 4.0
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AMQ-3914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen updated AMQ-3914:
-----------------------------
Fix Version/s: 5.7.0
> Add support for MS SQL JDBC driver 4.0
> --------------------------------------
>
> Key: AMQ-3914
> URL: https://issues.apache.org/jira/browse/AMQ-3914
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Message Store
> Affects Versions: 5.5.1
> Reporter: Henrik Karlsson
> Assignee: Claus Ibsen
> Priority: Minor
> Fix For: 5.7.0
>
>
> When using MS SQL JDBC Driver version 4.0 ActiveMQ can't find a "Database adapter driver override" as it does with version 3.0 of the driver.
> Version 4.0
> {noformat}
> 2012-07-06 09:50:33,639 | INFO | Database adapter driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 09:50:33,639 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
> Version 3.0
> {noformat}
> 2012-07-06 10:09:37,322 | INFO | Database adapter driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 10:09:37,322 | INFO | Database lock driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (AMQ-3914) Add support for MS SQL JDBC driver 4.0
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AMQ-3914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen resolved AMQ-3914.
------------------------------
Resolution: Fixed
Thanks
> Add support for MS SQL JDBC driver 4.0
> --------------------------------------
>
> Key: AMQ-3914
> URL: https://issues.apache.org/jira/browse/AMQ-3914
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Message Store
> Affects Versions: 5.5.1
> Reporter: Henrik Karlsson
> Assignee: Claus Ibsen
> Priority: Minor
> Fix For: 5.7.0
>
>
> When using MS SQL JDBC Driver version 4.0 ActiveMQ can't find a "Database adapter driver override" as it does with version 3.0 of the driver.
> Version 4.0
> {noformat}
> 2012-07-06 09:50:33,639 | INFO | Database adapter driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 09:50:33,639 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
> Version 3.0
> {noformat}
> 2012-07-06 10:09:37,322 | INFO | Database adapter driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 10:09:37,322 | INFO | Database lock driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Assigned] (AMQ-3914) Add support for MS SQL JDBC driver 4.0
Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AMQ-3914?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen reassigned AMQ-3914:
--------------------------------
Assignee: Claus Ibsen
> Add support for MS SQL JDBC driver 4.0
> --------------------------------------
>
> Key: AMQ-3914
> URL: https://issues.apache.org/jira/browse/AMQ-3914
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Message Store
> Affects Versions: 5.5.1
> Reporter: Henrik Karlsson
> Assignee: Claus Ibsen
> Priority: Minor
> Fix For: 5.7.0
>
>
> When using MS SQL JDBC Driver version 4.0 ActiveMQ can't find a "Database adapter driver override" as it does with version 3.0 of the driver.
> Version 4.0
> {noformat}
> 2012-07-06 09:50:33,639 | INFO | Database adapter driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 09:50:33,639 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
> Version 3.0
> {noformat}
> 2012-07-06 10:09:37,322 | INFO | Database adapter driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 10:09:37,322 | INFO | Database lock driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (AMQ-3914) Add support for MS SQL JDBC driver
4.0
Posted by "Henrik Karlsson (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AMQ-3914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13448668#comment-13448668 ]
Henrik Karlsson commented on AMQ-3914:
--------------------------------------
I've tried to add both adapter="org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter" and adapter="transact-jdbc-adapter" to the jdbcPersistenceAdapter with no luck. I'm getting this exception:
Initialization of bean failed; nested exception is org.springframework.beans.ConversionNotSupportedException: Failed to convert property value of type 'java.lang.String' to required type 'org.apache.activemq.store.jdbc.JDBCAdapter' for property 'adapter'; nested exception is java.lang.IllegalStateException: Cannot convert value of type [java.lang.String] to required type [org.apache.activemq.store.jdbc.JDBCAdapter] for property 'adapter': no matching editors or conversion strategy found
> Add support for MS SQL JDBC driver 4.0
> --------------------------------------
>
> Key: AMQ-3914
> URL: https://issues.apache.org/jira/browse/AMQ-3914
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Message Store
> Affects Versions: 5.5.1
> Reporter: Henrik Karlsson
> Priority: Minor
>
> When using MS SQL JDBC Driver version 4.0 ActiveMQ can't find a "Database adapter driver override" as it does with version 3.0 of the driver.
> Version 4.0
> {noformat}
> 2012-07-06 09:50:33,639 | INFO | Database adapter driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 09:50:33,639 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
> Version 3.0
> {noformat}
> 2012-07-06 10:09:37,322 | INFO | Database adapter driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 10:09:37,322 | INFO | Database lock driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (AMQ-3914) Add support for MS SQL JDBC driver
4.0
Posted by "Gary Tully (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/AMQ-3914?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13448691#comment-13448691 ]
Gary Tully commented on AMQ-3914:
---------------------------------
have a peek at the example form the tests:
http://svn.apache.org/viewvc/activemq/trunk/activemq-core/src/test/resources/org/apache/activemq/xbean/jdbc-persistence-adapter-test.xml?view=markup
replace <defaultJDBCAdapter /> with <transact-jdbc-adapter />
> Add support for MS SQL JDBC driver 4.0
> --------------------------------------
>
> Key: AMQ-3914
> URL: https://issues.apache.org/jira/browse/AMQ-3914
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Message Store
> Affects Versions: 5.5.1
> Reporter: Henrik Karlsson
> Priority: Minor
>
> When using MS SQL JDBC Driver version 4.0 ActiveMQ can't find a "Database adapter driver override" as it does with version 3.0 of the driver.
> Version 4.0
> {noformat}
> 2012-07-06 09:50:33,639 | INFO | Database adapter driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 09:50:33,639 | INFO | Database lock driver override not found for : [microsoft_jdbc_driver_4_0_for_sql_server]. Will use default implementation. | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
> Version 3.0
> {noformat}
> 2012-07-06 10:09:37,322 | INFO | Database adapter driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactJDBCAdapter | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> 2012-07-06 10:09:37,322 | INFO | Database lock driver override recognized for : [microsoft_sql_server_jdbc_driver_3_0] - adapter: class org.apache.activemq.store.jdbc.adapter.TransactDatabaseLocker | org.apache.activemq.store.jdbc.JDBCPersistenceAdapter | WrapperSimpleAppMain
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira