Re: Accès JPA2 à une ressource JPA dans glassfish
Baptiste MATHUS <[email protected]> Thu, 5 Jan 2012 12:41:45 +0100
| Newsgroups | gmane.comp.java.french.general |
|---|---|
| Message-ID | <CANWgJS6XjF+2j8cNKjQfX4ziCbn3pPsKTaPyetkSZNu3ELiuGQ@mail.gmail.com> |
--bcaec54ee944f4aa7504b5c66b3f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Allez, pareil. Je sais pas non plus, mais bonne ann=C3=A9e =C3=A0 tous ;-). D=C3=A9sol=C3=A9 Nicolas :-) Le 5 janvier 2012 10:07, Laurent For=C3=AAt <[email protected]> a =C3= =A9crit : > Je ne sais pas, mais je voulais moi aussi f=C3=AAter la bonne ann=C3=A9e = =C3=A0 la liste > ;). > > Donc tous mes voeux pour cette nouvelle ann=C3=A9e. > > Laurent For=C3=AAt > 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=C3=A9ploy=C3=A9e sous forme d'un EAR dans laquell= e, dans >> un module, je d=C3=A9clare un PersistenceProvider utilisant JPA1 alors q= ue >> mon application utilise JPA2. >> Ma question est simple : comment =C3=A7a peut marcher ? >> J'ai fouill=C3=A9 un peu dans le code des PersistenceUnitLoader, mais je >> n'ai pas trouv=C3=A9 comment Glassfish d=C3=A9tectait que mon >> PersistenceProvider =C3=A9tait du JPA1 et que mon code utilisateur =C3= =A9tait du >> JPA2. >> J'ai fait l'hypoth=C3=A8se qu'en fait, comme Glassfish est un sacr=C3=A9= bon >> serveur, il dispose quelque part d'une couche d'adaptation permettant >> de transformer le JPA2 en JPA1, mais o=C3=B9 ? comment ? et pourquoi ne = me >> dit-il pas que mon PersistenceProvider n'est pas au niveau de mon >> application utilisatrice ? >> Et bonne ann=C3=A9e, au fait ;-) >> >> -- >> Nicolas Delsaux >> > > --=20 Baptiste <Batmat> MATHUS - http://batmat.net Sauvez un arbre, Mangez un castor ! --bcaec54ee944f4aa7504b5c66b3f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Allez, pareil. Je sais pas non plus, mais bonne ann=C3=A9e =C3=A0 tous ;-).= <br>D=C3=A9sol=C3=A9 Nicolas :-)<br><br><div class=3D"gmail_quote">Le 5 jan= vier 2012 10:07, Laurent For=C3=AAt <span dir=3D"ltr"><<a href=3D"mailto= :[email protected]">[email protected]</a>></span> a =C3=A9cr= it :<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex">Je ne sais pas, mais je voulais moi aussi f= =C3=AAter la bonne ann=C3=A9e =C3=A0 la liste ;).<div><br></div><div>Donc t= ous mes voeux pour cette nouvelle ann=C3=A9e.</div> <div><span class=3D"HOEnZb"><font color=3D"#888888"><br clear=3D"all">Laure= nt For=C3=AAt<br><a href=3D"http://www.devcoop.fr" target=3D"_blank">http:/= /www.devcoop.fr</a>, <br> <a href=3D"http://laurentforet.org" target=3D"_blank">http://laurentforet.o= rg</a><br>IvyBeans Creator<br>Membre du JUG Bordeaux</font></span><div><div= class=3D"h5"><br> <br><br><div class=3D"gmail_quote">2012/1/5 Nicolas Delsaux <span dir=3D"lt= r"><<a href=3D"mailto:[email protected]" target=3D"_blank">nicol= [email protected]</a>></span><br><blockquote class=3D"gmail_quote" st= yle=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Salut,<br> j'ai une application d=C3=A9ploy=C3=A9e sous forme d'un EAR dans la= quelle, dans<br> un module, je d=C3=A9clare un PersistenceProvider utilisant JPA1 alors que<= br> mon application utilise JPA2.<br> Ma question est simple : comment =C3=A7a peut marcher ?<br> J'ai fouill=C3=A9 un peu dans le code des PersistenceUnitLoader, mais j= e<br> n'ai pas trouv=C3=A9 comment Glassfish d=C3=A9tectait que mon<br> PersistenceProvider =C3=A9tait du JPA1 et que mon code utilisateur =C3=A9ta= it du<br> JPA2.<br> J'ai fait l'hypoth=C3=A8se qu'en fait, comme Glassfish est un s= acr=C3=A9 bon<br> serveur, il dispose quelque part d'une couche d'adaptation permetta= nt<br> de transformer le JPA2 en JPA1, mais o=C3=B9 ? 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=C3=A9e, au fait ;-)<br> <span><font color=3D"#888888"><br> --<br> Nicolas Delsaux<br> </font></span></blockquote></div><br></div></div></div> </blockquote></div><br><br clear=3D"all"><br>-- <br>Baptiste <Batmat>= MATHUS=C2=A0-=C2=A0<a href=3D"http://batmat.net">http://batmat.net</a><br>= Sauvez un arbre,<br>Mangez un castor=C2=A0!<br> --bcaec54ee944f4aa7504b5c66b3f--