You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by Francesco Chicchiriccò <il...@apache.org> on 2017/10/02 09:24:37 UTC

Spring 5 dropping out its OpenJpaVendorAdapter

Hi all,
while upgrading the Syncope master branch to Spring 5 [1], I have found 
that they barely dropped their support for OpenJPA [2].
I have opened [3] to ask for more information.

Also consider that bare backport of corresponding classes form Spring 
4.3.x into Syncope master branch (which is based on OpenJPA 
3.0.0-SNAPSHOT) worked flawlessly with our unit and integration tests.

Related to this: do we have any rough idea of when at least the first 
3.0.0-M1 could be released?

Regards.

[1] 
https://github.com/apache/syncope/commit/17a8eb5d99a84608a64927b00e7d9352d640517e
[2] https://jira.spring.io/browse/SPR-14426
[3] https://jira.spring.io/browse/SPR-16035

-- 
Francesco Chicchiriccò

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

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/


Re: Spring 5 dropping out its OpenJpaVendorAdapter

Posted by Francesco Chicchiriccò <il...@apache.org>.
On 03/10/2017 22:01, Michael Wiles wrote:
> Issue is that Spring 5 requires JEE 7 - they've dropped support for JEE6
> and thus openjpa falls as it is not JEE 7 compliant as it does not support
> JPA 2.1.
>
> Issue is bigger than you think as I was aware they'd removed the
> OpenjpaVendorAdapter so I copied the verison from spring 4 and included
> that however Spring 5 depends on classes from the JEE 7 persistence spec
> and thus I don't this it is possible run Spring 5 with OpenJpa.

Maybe I was not clear enough: in the Syncope master branch (e.g. where I 
have backported OpenJpaVendorAdapter), we are using OpenJPA 
3.0.0-SNAPSHOT, which is (at least) JPA 2.1 compliant.

Regards.

> On Mon, 2 Oct 2017 at 11:24 Francesco Chicchiriccò <il...@apache.org>
> wrote:
>
>> Hi all,
>> while upgrading the Syncope master branch to Spring 5 [1], I have found
>> that they barely dropped their support for OpenJPA [2].
>> I have opened [3] to ask for more information.
>>
>> Also consider that bare backport of corresponding classes form Spring
>> 4.3.x into Syncope master branch (which is based on OpenJPA
>> 3.0.0-SNAPSHOT) worked flawlessly with our unit and integration tests.
>>
>> Related to this: do we have any rough idea of when at least the first
>> 3.0.0-M1 could be released?
>>
>> Regards.
>>
>> [1] https://github.com/apache/syncope/commit/17a8eb5d99a84608a64927b00e7d9352d640517e
>> [2] https://jira.spring.io/browse/SPR-14426
>> [3] https://jira.spring.io/browse/SPR-16035

-- 
Francesco Chicchiriccò

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

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/


Re: Spring 5 dropping out its OpenJpaVendorAdapter

Posted by Romain Manni-Bucau <rm...@gmail.com>.
2017-10-03 22:01 GMT+02:00 Michael Wiles <mi...@gmail.com>:

> Issue is that Spring 5 requires JEE 7 - they've dropped support for JEE6
> and thus openjpa falls as it is not JEE 7 compliant as it does not support
> JPA 2.1.
>
> Issue is bigger than you think as I was aware they'd removed the
> OpenjpaVendorAdapter so I copied the verison from spring 4 and included
> that however Spring 5 depends on classes from the JEE 7 persistence spec
> and thus I don't this it is possible run Spring 5 with OpenJpa.
>

Do you have particular issues in mind? TomEE runs OpenJPA with JPA 2.1 spec
so implies it is surely linked to some particular API which are on the
common code path otherwise I don't see how it would be an issue.


>
>
>
>
> On Mon, 2 Oct 2017 at 11:24 Francesco Chicchiriccò <il...@apache.org>
> wrote:
>
> > Hi all,
> > while upgrading the Syncope master branch to Spring 5 [1], I have found
> > that they barely dropped their support for OpenJPA [2].
> > I have opened [3] to ask for more information.
> >
> > Also consider that bare backport of corresponding classes form Spring
> > 4.3.x into Syncope master branch (which is based on OpenJPA
> > 3.0.0-SNAPSHOT) worked flawlessly with our unit and integration tests.
> >
> > Related to this: do we have any rough idea of when at least the first
> > 3.0.0-M1 could be released?
> >
> > Regards.
> >
> > [1]
> >
> > https://github.com/apache/syncope/commit/17a8eb5d99a84608a64927b00e7d93
> 52d640517e
> > [2] https://jira.spring.io/browse/SPR-14426
> > [3] https://jira.spring.io/browse/SPR-16035
> >
> > --
> > Francesco Chicchiriccò
> >
> > Tirasa - Open Source Excellence
> > http://www.tirasa.net/
> >
> > Member at The Apache Software Foundation
> > Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
> > http://home.apache.org/~ilgrosso/
> >
> >
>

Re: Spring 5 dropping out its OpenJpaVendorAdapter

Posted by Michael Wiles <mi...@gmail.com>.
Issue is that Spring 5 requires JEE 7 - they've dropped support for JEE6
and thus openjpa falls as it is not JEE 7 compliant as it does not support
JPA 2.1.

Issue is bigger than you think as I was aware they'd removed the
OpenjpaVendorAdapter so I copied the verison from spring 4 and included
that however Spring 5 depends on classes from the JEE 7 persistence spec
and thus I don't this it is possible run Spring 5 with OpenJpa.




On Mon, 2 Oct 2017 at 11:24 Francesco Chicchiriccò <il...@apache.org>
wrote:

> Hi all,
> while upgrading the Syncope master branch to Spring 5 [1], I have found
> that they barely dropped their support for OpenJPA [2].
> I have opened [3] to ask for more information.
>
> Also consider that bare backport of corresponding classes form Spring
> 4.3.x into Syncope master branch (which is based on OpenJPA
> 3.0.0-SNAPSHOT) worked flawlessly with our unit and integration tests.
>
> Related to this: do we have any rough idea of when at least the first
> 3.0.0-M1 could be released?
>
> Regards.
>
> [1]
>
> https://github.com/apache/syncope/commit/17a8eb5d99a84608a64927b00e7d9352d640517e
> [2] https://jira.spring.io/browse/SPR-14426
> [3] https://jira.spring.io/browse/SPR-16035
>
> --
> Francesco Chicchiriccò
>
> Tirasa - Open Source Excellence
> http://www.tirasa.net/
>
> Member at The Apache Software Foundation
> Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
> http://home.apache.org/~ilgrosso/
>
>