org.hibernate.envers.test.EnversTestingJtaBootstrap appends that 
";AUTOCOMMIT=OFF"

                dataSource.setUrl(configValues.get(Environment.URL).toString() 
+ ";AUTOCOMMIT=OFF");
-------------------------
Best Regards,

Strong Liu <stliu at hibernate.org>
http://about.me/stliu/bio

On Mar 22, 2012, at 11:15 PM, Madhumita Sadhukhan wrote:

> Stacktrace:
> 
>       ... 60 more
> Caused by: java.sql.SQLException: Cannot get connection for URL 
> jdbc:mysql://vmg02.mw.lab.eng.bos.redhat.com:3306/dballo01;AUTOCOMMIT=OFF : 
> Access denied for user 'dballo01'@'%' to database 'dballo01;AUTOCOMMIT=OFF'
>       at 
> org.enhydra.jdbc.standard.StandardDataSource.getConnection(StandardDataSource.java:216)
>       at 
> org.hibernate.service.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:141)
>       at 
> org.hibernate.internal.AbstractSessionImpl$NonContextualJdbcConnectionAccess.obtainConnection(AbstractSessionImpl.java:278)
>       at 
> org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.obtainConnection(LogicalConnectionImpl.java:297)
>       ... 88 more
> 
> 
> These tests fail in mysql51.
> There are several other test failures across other databases as well but due 
> to hudson issues over past two days some of them have aborted abruptly.
> 
> Another common issue I see is:
> 
> Caused by: com.ibm.db2.jcc.am.SqlSyntaxErrorException: 
> [jcc][10165][10036][4.12.55] Invalid database URL syntax: 
> jdbc:db2://vmg06.mw.lab.eng.bos.redhat.com:50000/jbossqa;INIT=CREATE SCHEMA 
> IF NOT EXISTS ENVERS_AUDIT. ERRORCODE=-4461, SQLSTATE=42815
>       at com.ibm.db2.jcc.am.hd.a(hd.java:676)
> 
> 
> I have started a fresh run on all databases with a patch containing fixes in 
> HHH-7185 after which I could investigate further.
> 
> Thanks and Regards,
> Madhumita Sadhukhan
> JBoss EAP QE Team
> Red Hat Brno
> 
> 
> 
> 
> ----- Original Message -----
> From: "Adam Warski" <a...@warski.org>
> To: "Strong Liu" <st...@hibernate.org>
> Cc: "Madhumita Sadhukhan" <msadh...@redhat.com>, 
> "hibernate-dev@lists.jboss.org hibernate-dev" <hibernate-dev@lists.jboss.org>
> Sent: Thursday, March 22, 2012 3:48:01 PM
> Subject: Re: [Hibernate-JIRA] Created: (HHH-7187) envers tests fail on other 
> DBs except the default H2
> 
> Hello,
> 
> I'd say all tests are supposed to work on all DBs, but they were written only 
> with running on H2 in mind.
> But I guess only a fraction of the failing tests actually use 
> EnversTestingJtaBootstrap?
> 
> What are the stacktraces? And what DBs do the tests fail on?
> 
> Adam
> 
> On Mar 19, 2012, at 11:24 AM, Strong Liu wrote:
> 
>> Hi Adam,
>> 
>> any comments?
>> -------------------------
>> Best Regards,
>> 
>> Strong Liu <stliu at hibernate.org>
>> http://about.me/stliu/bio
>> 
>> Begin forwarded message:
>> 
>>> From: "Strong Liu (JIRA)" <nore...@atlassian.com>
>>> Subject: [Hibernate-JIRA] Created: (HHH-7187) envers tests fail on other 
>>> DBs except the default H2
>>> Date: March 20, 2012 2:23:50 AM GMT+08:00
>>> To: st...@hibernate.org
>>> 
>>> envers tests fail on other DBs except the default H2
>>> ----------------------------------------------------
>>> 
>>>                Key: HHH-7187
>>>                URL: https://hibernate.onjira.com/browse/HHH-7187
>>>            Project: Hibernate ORM
>>>         Issue Type: Bug
>>>         Components: envers
>>>           Reporter: Strong Liu
>>>            Fix For: 4.1.2
>>> 
>>> 
>>> due to the change of HHH-7185, there are some failing tests:
>>> 
>>> {quote}
>>> All Failed Tests
>>> 
>>> Test Name   
>>> Duration   
>>> Age   
>>>>>> org.hibernate.envers.test.integration.jta.JtaExceptionListener.testTransactionRollback[0]
>>>>>>         0.016   1
>>>>>> org.hibernate.envers.test.integration.jta.JtaExceptionListener.testDataNotPersisted[0]
>>>>>>    0.084   1
>>>>>> org.hibernate.envers.test.integration.jta.JtaExceptionListener.testTransactionRollback[1]
>>>>>>         0.01    1
>>>>>> org.hibernate.envers.test.integration.jta.JtaExceptionListener.testDataNotPersisted[1]
>>>>>>    0.013   1
>>>>>> org.hibernate.envers.test.integration.manytomany.unidirectional.M2MIndexedListNotAuditedTarget.initData[0]
>>>>>>        0.097   1
>>>>>> org.hibernate.envers.test.integration.manytomany.unidirectional.M2MIndexedListNotAuditedTarget.testHistory1[0]
>>>>>>    0.0050  1
>>>>>> org.hibernate.envers.test.integration.manytomany.unidirectional.M2MIndexedListNotAuditedTarget.testHistory2[0]
>>>>>>    0.0010  1
>>>>>> org.hibernate.envers.test.integration.manytomany.unidirectional.M2MIndexedListNotAuditedTarget.testRevisionsCounts[0]
>>>>>>     0.0020  1
>>>>>> org.hibernate.envers.test.integration.manytomany.unidirectional.M2MIndexedListNotAuditedTarget.initData[1]
>>>>>>        0.115   1
>>>>>> org.hibernate.envers.test.integration.manytomany.unidirectional.M2MIndexedListNotAuditedTarget.testHistory1[1]
>>>>>>    0.0010  1
>>>>>> org.hibernate.envers.test.integration.manytomany.unidirectional.M2MIndexedListNotAuditedTarget.testHistory2[1]
>>>>>>    0.0010  1
>>>>>> org.hibernate.envers.test.integration.manytomany.unidirectional.M2MIndexedListNotAuditedTarget.testRevisionsCounts[1]
>>>>>>     0.0     1
>>>>>> org.hibernate.envers.test.integration.naming.BasicNaming.testHistoryOfId1[0]
>>>>>>      0.048   1
>>>>>> org.hibernate.envers.test.integration.naming.BasicNaming.testHistoryOfId2[0]
>>>>>>      0.029   1
>>>>>> org.hibernate.envers.test.integration.naming.BasicNaming.testRevisionsCounts[0]
>>>>>>   0.016   1
>>>>>> org.hibernate.envers.test.integration.naming.BasicNaming.testHistoryOfId1[1]
>>>>>>      0.041   1
>>>>>> org.hibernate.envers.test.integration.naming.BasicNaming.testHistoryOfId2[1]
>>>>>>      0.025   1
>>>>>> org.hibernate.envers.test.integration.naming.BasicNaming.testRevisionsCounts[1]
>>>>>>   0.03    1
>>>>>> org.hibernate.envers.test.integration.naming.EstonianTableAlias.testAuditChildTableAlias[0]
>>>>>>       0.033   1
>>>>>> org.hibernate.envers.test.integration.naming.EstonianTableAlias.testAuditChildTableAlias[1]
>>>>>>       0.044   1
>>>>>> org.hibernate.envers.test.integration.naming.VersionsJoinTableNaming.testHistoryOfUniId1[0]
>>>>>>       0.108   1
>>>>>> org.hibernate.envers.test.integration.naming.VersionsJoinTableNaming.testRevisionsCounts[0]
>>>>>>       0.031   1
>>>>>> org.hibernate.envers.test.integration.readwriteexpression.ReadWriteExpressionChange.shouldRespectWriteExpression[0]
>>>>>>       0.0030  1
>>>>>> org.hibernate.envers.test.integration.readwriteexpression.ReadWriteExpressionChange.shouldRespectWriteExpression[1]
>>>>>>       0.0040  1
>>>>>> org.hibernate.envers.test.integration.reventity.CustomDate.testDatesForRevisions[0]
>>>>>>       0.0090  1
>>>>>> org.hibernate.envers.test.integration.reventity.CustomDate.testFindRevision[0]
>>>>>>    0.0050  1
>>>>>> org.hibernate.envers.test.integration.reventity.CustomDate.testRevisionsForDates[0]
>>>>>>       0.012   1
>>>>>> org.hibernate.envers.test.integration.reventity.CustomDate.testTimestamps[0]
>>>>>>      0.0030  1
>>>>>> org.hibernate.envers.test.integration.reventity.CustomDate.testTimestamps1[0]
>>>>>>     0.0040  1
>>>>>> org.hibernate.envers.test.integration.reventity.CustomDate.testDatesForRevisions[1]
>>>>>>       0.0070  1
>>>>>> org.hibernate.envers.test.integration.reventity.CustomDate.testFindRevision[1]
>>>>>>    0.0040  1
>>>>>> org.hibernate.envers.test.integration.reventity.CustomDate.testRevisionsForDates[1]
>>>>>>       0.027   1
>>>>>> org.hibernate.envers.test.integration.reventity.CustomDate.testTimestamps[1]
>>>>>>      0.014   1
>>>>>> org.hibernate.envers.test.integration.reventity.CustomDate.testTimestamps1[1]
>>>>>>     0.015   1
>>>>>> org.hibernate.envers.test.integration.reventity.DifferentDBSchemaTest.initData[0]
>>>>>>         0.0090  1
>>>>>> org.hibernate.envers.test.integration.reventity.DifferentDBSchemaTest.testHistoryOfId1[0]
>>>>>>         0.0010  1
>>>>>> org.hibernate.envers.test.integration.reventity.DifferentDBSchemaTest.testRevisionsCounts[0]
>>>>>>      0.0     1
>>>>>> org.hibernate.envers.test.integration.reventity.DifferentDBSchemaTest.initData[1]
>>>>>>         0.0060  1
>>>>>> org.hibernate.envers.test.integration.reventity.DifferentDBSchemaTest.testHistoryOfId1[1]
>>>>>>         0.0090  1
>>>>>> org.hibernate.envers.test.integration.reventity.DifferentDBSchemaTest.testRevisionsCounts[1]
>>>>>>      0.0     1
>>>>>> org.hibernate.envers.test.integration.strategy.ValidityAuditStrategyRevEndTsTest.testAllRevEndTimeStamps[0]
>>>>>>       0.145   1
>>>>>> org.hibernate.envers.test.integration.strategy.ValidityAuditStrategyRevEndTsTest.testAllRevEndTimeStamps[1]
>>>>>>       0.173   1
>>> {quote}
>>> 
>>> this is caused by the 
>>> _org.hibernate.envers.test.EnversTestingJtaBootstrap#updateConfigAndCreateTM_,
>>>  this class updates the db connection url and appends a `;AUTOCOMMIT=OFF`, 
>>> but this property is only valid on H2
>>> 
>>> do tests using _org.hibernate.envers.test.EnversTestingJtaBootstrap_ are 
>>> supposed only running on H2?
>>> if so, we need move those tests into _src/test/main_
>>> 
>>> or we need to fix these tests
>>> 
>>> --
>>> This message is automatically generated by JIRA.
>>> For more information on JIRA, see: http://www.atlassian.com/software/jira
>>> 
>>> 
>> 
> 
> -- 
> Adam Warski
> 
> http://twitter.com/#!/adamwarski
> http://www.softwaremill.com
> http://www.warski.org
> 
> 
> 
> 
> 
> 
> 
> 

_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev

Reply via email to