If I execute the test with H2, the "testMixedCommit" test still fail,
"testMixedRollbackOnlyLast" passed.
If I execute the test with Derby, both tests passed.

Is there a good reason to use three different in memory databases for our
tests (Is there a functionality which is not supported by the others?)? Or
was it "only" the preference from the guy who developed this component?
If there is no good reason for it, I suggest to consolidate the databases
we use. I would choose Derby because of this issue. And I will be more
carefully than in my last commits... ;-)

Sounds good for you?

Best,
Christian

On Fri, Dec 2, 2011 at 12:55 PM, Christian Müller <
christian.muel...@gmail.com> wrote:

> I checked this also.
>
> When the Spring JDBCTemplate calls "ps.executeUpdate()" in Line 817, the
> call blocks forever (dead lock). After downgrading to 1.8.0.10, the test
> passed again. Thinking about a solution...
>
>
> Best,
> Christian
>
> On Thu, Dec 1, 2011 at 10:42 PM, Hadrian Zbarcea <hzbar...@gmail.com>wrote:
>
>> Christian,
>>
>> I think this upgrade broke the trunk, camel-spring in particular. It is
>> quite likely that it uncovered a problem in Camel. Looking into it.
>>
>> Cheers,
>> Hadrian
>>
>>
>>
>> On 11/29/2011 06:35 PM, cmuel...@apache.org wrote:
>>
>>> Author: cmueller
>>> Date: Tue Nov 29 23:35:08 2011
>>> New Revision: 1208138
>>>
>>> URL: 
>>> http://svn.apache.org/viewvc?**rev=1208138&view=rev<http://svn.apache.org/viewvc?rev=1208138&view=rev>
>>> Log:
>>> CAMEL-4726: Upgrade org.hsqldb:hsqldb 1.8.0.10 ->  2.2.6
>>>
>>> Modified:
>>>     camel/trunk/components/camel-**bam/pom.xml
>>>     camel/trunk/components/camel-**ibatis/pom.xml
>>>     camel/trunk/components/camel-**jdbc/pom.xml
>>>     camel/trunk/components/camel-**mybatis/pom.xml
>>>     camel/trunk/components/camel-**spring/pom.xml
>>>     camel/trunk/components/camel-**sql/pom.xml
>>>     camel/trunk/examples/camel-**example-bam/pom.xml
>>>     camel/trunk/examples/camel-**example-etl/pom.xml
>>>     camel/trunk/examples/camel-**example-tracer/pom.xml
>>>     camel/trunk/parent/pom.xml
>>>     camel/trunk/tests/camel-itest/**pom.xml
>>>
>>> Modified: camel/trunk/components/camel-**bam/pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/components/camel-**
>>> bam/pom.xml?rev=1208138&r1=**1208137&r2=1208138&view=diff<http://svn.apache.org/viewvc/camel/trunk/components/camel-bam/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/components/camel-**bam/pom.xml (original)
>>> +++ camel/trunk/components/camel-**bam/pom.xml Tue Nov 29 23:35:08 2011
>>> @@ -116,7 +116,7 @@
>>>                                        <scope>test</scope>
>>>                                </dependency>
>>>                                <dependency>
>>> -                                       <groupId>hsqldb</groupId>
>>> +                                       <groupId>org.hsqldb</groupId>
>>>                                        <artifactId>hsqldb</**artifactId>
>>>                                        <scope>test</scope>
>>>                                </dependency>
>>> @@ -222,7 +222,7 @@
>>>                                        <scope>test</scope>
>>>                                </dependency>
>>>                                <dependency>
>>> -                                       <groupId>hsqldb</groupId>
>>> +                                       <groupId>org.hsqldb</groupId>
>>>                                        <artifactId>hsqldb</**artifactId>
>>>                                        <scope>test</scope>
>>>                                </dependency>
>>> @@ -303,7 +303,7 @@
>>>                                        <scope>test</scope>
>>>                                </dependency>
>>>                                <dependency>
>>> -                                       <groupId>hsqldb</groupId>
>>> +                                       <groupId>org.hsqldb</groupId>
>>>                                        <artifactId>hsqldb</**artifactId>
>>>                                        <scope>test</scope>
>>>                                </dependency>
>>>
>>> Modified: camel/trunk/components/camel-**ibatis/pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/components/camel-**
>>> ibatis/pom.xml?rev=1208138&r1=**1208137&r2=1208138&view=diff<http://svn.apache.org/viewvc/camel/trunk/components/camel-ibatis/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/components/camel-**ibatis/pom.xml (original)
>>> +++ camel/trunk/components/camel-**ibatis/pom.xml Tue Nov 29 23:35:08
>>> 2011
>>> @@ -54,7 +54,7 @@
>>>        <scope>test</scope>
>>>      </dependency>
>>>      <dependency>
>>> -<groupId>hsqldb</groupId>
>>> +<groupId>org.hsqldb</groupId>
>>>        <artifactId>hsqldb</**artifactId>
>>>        <scope>test</scope>
>>>      </dependency>
>>>
>>> Modified: camel/trunk/components/camel-**jdbc/pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/components/camel-**
>>> jdbc/pom.xml?rev=1208138&r1=**1208137&r2=1208138&view=diff<http://svn.apache.org/viewvc/camel/trunk/components/camel-jdbc/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/components/camel-**jdbc/pom.xml (original)
>>> +++ camel/trunk/components/camel-**jdbc/pom.xml Tue Nov 29 23:35:08 2011
>>> @@ -63,7 +63,7 @@
>>>              <scope>test</scope>
>>>          </dependency>
>>>          <dependency>
>>> -<groupId>hsqldb</groupId>
>>> +<groupId>org.hsqldb</groupId>
>>>              <artifactId>hsqldb</**artifactId>
>>>              <scope>test</scope>
>>>          </dependency>
>>>
>>> Modified: camel/trunk/components/camel-**mybatis/pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/components/camel-**
>>> mybatis/pom.xml?rev=1208138&**r1=1208137&r2=1208138&view=**diff<http://svn.apache.org/viewvc/camel/trunk/components/camel-mybatis/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/components/camel-**mybatis/pom.xml (original)
>>> +++ camel/trunk/components/camel-**mybatis/pom.xml Tue Nov 29 23:35:08
>>> 2011
>>> @@ -54,7 +54,7 @@
>>>        <scope>test</scope>
>>>      </dependency>
>>>      <dependency>
>>> -<groupId>hsqldb</groupId>
>>> +<groupId>org.hsqldb</groupId>
>>>        <artifactId>hsqldb</**artifactId>
>>>        <scope>test</scope>
>>>      </dependency>
>>>
>>> Modified: camel/trunk/components/camel-**spring/pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/components/camel-**
>>> spring/pom.xml?rev=1208138&r1=**1208137&r2=1208138&view=diff<http://svn.apache.org/viewvc/camel/trunk/components/camel-spring/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/components/camel-**spring/pom.xml (original)
>>> +++ camel/trunk/components/camel-**spring/pom.xml Tue Nov 29 23:35:08
>>> 2011
>>> @@ -160,7 +160,7 @@
>>>        <scope>test</scope>
>>>      </dependency>
>>>      <dependency>
>>> -<groupId>hsqldb</groupId>
>>> +<groupId>org.hsqldb</groupId>
>>>        <artifactId>hsqldb</**artifactId>
>>>        <scope>test</scope>
>>>      </dependency>
>>>
>>> Modified: camel/trunk/components/camel-**sql/pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/components/camel-**
>>> sql/pom.xml?rev=1208138&r1=**1208137&r2=1208138&view=diff<http://svn.apache.org/viewvc/camel/trunk/components/camel-sql/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/components/camel-**sql/pom.xml (original)
>>> +++ camel/trunk/components/camel-**sql/pom.xml Tue Nov 29 23:35:08 2011
>>> @@ -76,7 +76,7 @@
>>>              <scope>test</scope>
>>>          </dependency>
>>>        <dependency>
>>> -       <groupId>hsqldb</groupId>
>>> +       <groupId>org.hsqldb</groupId>
>>>        <artifactId>hsqldb</**artifactId>
>>>        <scope>test</scope>
>>>        </dependency>
>>>
>>> Modified: camel/trunk/examples/camel-**example-bam/pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/examples/camel-**
>>> example-bam/pom.xml?rev=**1208138&r1=1208137&r2=1208138&**view=diff<http://svn.apache.org/viewvc/camel/trunk/examples/camel-example-bam/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/examples/camel-**example-bam/pom.xml (original)
>>> +++ camel/trunk/examples/camel-**example-bam/pom.xml Tue Nov 29
>>> 23:35:08 2011
>>> @@ -88,7 +88,7 @@
>>>        <artifactId>hibernate</**artifactId>
>>>      </dependency>
>>>      <dependency>
>>> -<groupId>hsqldb</groupId>
>>> +<groupId>org.hsqldb</groupId>
>>>        <artifactId>hsqldb</**artifactId>
>>>      </dependency>
>>>      <dependency>
>>>
>>> Modified: camel/trunk/examples/camel-**example-etl/pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/examples/camel-**
>>> example-etl/pom.xml?rev=**1208138&r1=1208137&r2=1208138&**view=diff<http://svn.apache.org/viewvc/camel/trunk/examples/camel-example-etl/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/examples/camel-**example-etl/pom.xml (original)
>>> +++ camel/trunk/examples/camel-**example-etl/pom.xml Tue Nov 29
>>> 23:35:08 2011
>>> @@ -71,7 +71,7 @@
>>>                </dependency>
>>>
>>>                <dependency>
>>> -                       <groupId>hsqldb</groupId>
>>> +                       <groupId>org.hsqldb</groupId>
>>>                        <artifactId>hsqldb</**artifactId>
>>>                </dependency>
>>>                <dependency>
>>> @@ -289,7 +289,7 @@
>>>                                        <version>1.2.0</version>
>>>                                </dependency>
>>>                                <dependency>
>>> -                                       <groupId>hsqldb</groupId>
>>> +                                       <groupId>org.hsqldb</groupId>
>>>                                        <artifactId>hsqldb</**artifactId>
>>>                                </dependency>
>>>                        </dependencies>
>>>
>>> Modified: camel/trunk/examples/camel-**example-tracer/pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/examples/camel-**
>>> example-tracer/pom.xml?rev=**1208138&r1=1208137&r2=1208138&**view=diff<http://svn.apache.org/viewvc/camel/trunk/examples/camel-example-tracer/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/examples/camel-**example-tracer/pom.xml (original)
>>> +++ camel/trunk/examples/camel-**example-tracer/pom.xml Tue Nov 29
>>> 23:35:08 2011
>>> @@ -68,7 +68,7 @@
>>>              <artifactId>hibernate</**artifactId>
>>>          </dependency>
>>>          <dependency>
>>> -<groupId>hsqldb</groupId>
>>> +<groupId>org.hsqldb</groupId>
>>>              <artifactId>hsqldb</**artifactId>
>>>          </dependency>
>>>          <dependency>
>>>
>>> Modified: camel/trunk/parent/pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/parent/pom.xml?**
>>> rev=1208138&r1=1208137&r2=**1208138&view=diff<http://svn.apache.org/viewvc/camel/trunk/parent/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/parent/pom.xml (original)
>>> +++ camel/trunk/parent/pom.xml Tue Nov 29 23:35:08 2011
>>> @@ -88,7 +88,7 @@
>>>      <hazelcast-version>1.9.3</**hazelcast-version>
>>>      <hibernate-version>3.2.6.ga</**hibernate-version>
>>>      <hibernate-entitymanager-**version>3.2.1.ga</hibernate-**
>>> entitymanager-version>
>>> -<hsqldb-version>1.8.0.10</**hsqldb-version>
>>> +<hsqldb-version>2.2.6</**hsqldb-version>
>>>      <httpunit-version>1.6.2</**httpunit-version>
>>>      <httpcore4-version>4.1.2</**httpcore4-version>
>>>      <httpclient4-version>4.1.2</**httpclient4-version>
>>> @@ -1368,7 +1368,7 @@
>>>          <version>${derby-version}</**version>
>>>        </dependency>
>>>        <dependency>
>>> -<groupId>hsqldb</groupId>
>>> +<groupId>org.hsqldb</groupId>
>>>          <artifactId>hsqldb</**artifactId>
>>>          <version>${hsqldb-version}</**version>
>>>        </dependency>
>>>
>>> Modified: camel/trunk/tests/camel-itest/**pom.xml
>>> URL: http://svn.apache.org/viewvc/**camel/trunk/tests/camel-itest/**
>>> pom.xml?rev=1208138&r1=**1208137&r2=1208138&view=diff<http://svn.apache.org/viewvc/camel/trunk/tests/camel-itest/pom.xml?rev=1208138&r1=1208137&r2=1208138&view=diff>
>>> ==============================**==============================**
>>> ==================
>>> --- camel/trunk/tests/camel-itest/**pom.xml (original)
>>> +++ camel/trunk/tests/camel-itest/**pom.xml Tue Nov 29 23:35:08 2011
>>> @@ -186,9 +186,8 @@
>>>
>>>          <!-- some TX tests using iBatis -->
>>>          <dependency>
>>> -<groupId>hsqldb</groupId>
>>> +<groupId>org.hsqldb</groupId>
>>>              <artifactId>hsqldb</**artifactId>
>>> -<version>1.8.0.10</version>
>>>              <scope>test</scope>
>>>          </dependency>
>>>          <dependency>
>>>
>>>
>>>
>> --
>> Hadrian Zbarcea
>> Principal Software Architect
>> Talend, Inc
>> http://coders.talend.com/
>> http://camelbot.blogspot.com/
>>
>
>

Reply via email to