Re: Accès JPA2 à une ressource JPA dans glassfish

Laurent Forêt <[email protected]> Thu, 5 Jan 2012 10:07:16 +0100
Newsgroups gmane.comp.java.french.general
Message-ID <CAGbcYLmQ5H+UqG3f04RsaBPMnbBSV6AV=CfiP=vX+eX5GGJ2bQ@mail.gmail.com>
--14dae9340e737b595804b5c44314
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Je ne sais pas, mais je voulais moi aussi f=EAter la bonne ann=E9e =E0 la l=
iste
;).

Donc tous mes voeux pour cette nouvelle ann=E9e.

Laurent For=EAt
http://www.devcoop.fr,
http://laurentforet.org
IvyBeans Creator
Membre du JUG Bordeaux


2012/1/5 Nicolas Delsaux <[email protected]>

> Salut,
> j'ai une application d=E9ploy=E9e sous forme d'un EAR dans laquelle, dans
> un module, je d=E9clare un PersistenceProvider utilisant JPA1 alors que
> mon application utilise JPA2.
> Ma question est simple : comment =E7a peut marcher ?
> J'ai fouill=E9 un peu dans le code des PersistenceUnitLoader, mais je
> n'ai pas trouv=E9 comment Glassfish d=E9tectait que mon
> PersistenceProvider =E9tait du JPA1 et que mon code utilisateur =E9tait d=
u
> JPA2.
> J'ai fait l'hypoth=E8se qu'en fait, comme Glassfish est un sacr=E9 bon
> serveur, il dispose quelque part d'une couche d'adaptation permettant
> de transformer le JPA2 en JPA1, mais o=F9 ? comment ? et pourquoi ne me
> dit-il pas que mon PersistenceProvider n'est pas au niveau de mon
> application utilisatrice ?
> Et bonne ann=E9e, au fait ;-)
>
> --
> Nicolas Delsaux
>

--14dae9340e737b595804b5c44314
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Je ne sais pas, mais je voulais moi aussi f=EAter la bonne ann=E9e =E0 la l=
iste ;).<div><br></div><div>Donc tous mes voeux pour cette nouvelle ann=E9e=
.</div><div><br clear=3D"all">Laurent For=EAt<br><a href=3D"http://www.devc=
oop.fr">http://www.devcoop.fr</a>, <br>

<a href=3D"http://laurentforet.org">http://laurentforet.org</a><br>IvyBeans=
 Creator<br>Membre du JUG Bordeaux<br>
<br><br><div class=3D"gmail_quote">2012/1/5 Nicolas Delsaux <span dir=3D"lt=
r">&lt;<a href=3D"mailto:[email protected]">[email protected]=
om</a>&gt;</span><br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Salut,<br>
j&#39;ai une application d=E9ploy=E9e sous forme d&#39;un EAR dans laquelle=
, dans<br>
un module, je d=E9clare un PersistenceProvider utilisant JPA1 alors que<br>
mon application utilise JPA2.<br>
Ma question est simple : comment =E7a peut marcher ?<br>
J&#39;ai fouill=E9 un peu dans le code des PersistenceUnitLoader, mais je<b=
r>
n&#39;ai pas trouv=E9 comment Glassfish d=E9tectait que mon<br>
PersistenceProvider =E9tait du JPA1 et que mon code utilisateur =E9tait du<=
br>
JPA2.<br>
J&#39;ai fait l&#39;hypoth=E8se qu&#39;en fait, comme Glassfish est un sacr=
=E9 bon<br>
serveur, il dispose quelque part d&#39;une couche d&#39;adaptation permetta=
nt<br>
de transformer le JPA2 en JPA1, mais o=F9 ? comment ? et pourquoi ne me<br>
dit-il pas que mon PersistenceProvider n&#39;est pas au niveau de mon<br>
application utilisatrice ?<br>
Et bonne ann=E9e, au fait ;-)<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
--<br>
Nicolas Delsaux<br>
</font></span></blockquote></div><br></div>

--14dae9340e737b595804b5c44314--