openjpa-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Francesco Chicchiriccò <ilgro...@apache.org>
Subject Re: Troubles with slices
Date Thu, 16 Jul 2015 11:47:35 GMT
On 16/07/2015 13:45, Francesco Chicchiriccò wrote:
> Hi all,
> at Syncope we are implementing the multi-tenancy feature [1], which 
> requires - at least for the way how we thought at it - to extend the 
> current OpenJPA-based persistence layer with slices.
>
> I am unfortunately experiencing some troubles, so I've assembled a 
> quickstart project to show my problems [2], which replicates most of 
> Syncope settings.
>
> You can verify that, after issuing
>
> mvn clean test
>
> all tests (but one, which is rather irrelevant since it does not 
> perform any database operation) are failing; if, instead, a single 
> test method is invoked as
>
> mvn clean test -Dtest=RealmTest#save
>
> everything is working as expected (this is true for every single test 
> method).
>
> The relevant part of the stacktrace is at [3]: as you can see, it 
> seems that there are problems related to transaction completion.
>
> You can find the OpenJPA setup in [3]

at [4], sorry

> - as you can see the application is Spring-managed; please note that I 
> had to explicitly set "openjpa.BrokerImpl" to 
> "org.apache.openjpa.slice.DistributedBrokerImpl", otherwise nothing 
> was working at all.
>
> Is there anything obvious that I am currently overlooking?
>
> TIA
> Regards.
>
> [1] 
> https://cwiki.apache.org/confluence/display/SYNCOPE/%5BDISCUSS%5D+Domains
> [2] https://github.com/ilgrosso/OpenJPASlice/
> [3] https://paste.apache.org/b5ot
> [4] 
> https://github.com/ilgrosso/OpenJPASlice/blob/master/src/main/resources/persistenceContextEMFactory.xml

-- 
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Involved at The Apache Software Foundation:
member, Syncope PMC chair, Cocoon PMC, Olingo PMC
http://people.apache.org/~ilgrosso/


Mime
View raw message