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">&lt;<a href=3D"mailto=
:[email protected]">[email protected]</a>&gt;</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">&lt;<a href=3D"mailto:[email protected]" target=3D"_blank">nicol=
[email protected]</a>&gt;</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&#39;ai une application d=C3=A9ploy=C3=A9e sous forme d&#39;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&#39;ai fouill=C3=A9 un peu dans le code des PersistenceUnitLoader, mais j=
e<br>
n&#39;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&#39;ai fait l&#39;hypoth=C3=A8se qu&#39;en fait, comme Glassfish est un s=
acr=C3=A9 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=C3=B9 ? 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=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 &lt;Batmat&gt;=
 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--