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"><<a href=3D"mailto:[email protected]">[email protected]= om</a>></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'ai une application d=E9ploy=E9e sous forme d'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'ai fouill=E9 un peu dans le code des PersistenceUnitLoader, mais je<b= r> n'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'ai fait l'hypoth=E8se qu'en fait, comme Glassfish est un sacr= =E9 bon<br> serveur, il dispose quelque part d'une couche d'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'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--