Bonne année [was] Accès JPA2 à une ressource JPA dans glassfish

Laurent Forêt <[email protected]> Thu, 5 Jan 2012 14:26:51 +0100
Newsgroups gmane.comp.java.french.general
Message-ID <CAGbcYLkK0id1Fh-GS5_HdTOodqW-Etb+VizZmmZtQPPEMc4DXw@mail.gmail.com>
--14dae9340e73d278b904b5c7e355
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

D=E9sol=E9 Nicolas je change le sujet, pour que le fil ne te pollue pas tro=
p.

Excuse moi, j'aurai du le faire avant.

Laurent


2012/1/5 Baptiste MATHUS <[email protected]>

> Allez, pareil. Je sais pas non plus, mais bonne ann=E9e =E0 tous ;-).
> D=E9sol=E9 Nicolas :-)
>
> Le 5 janvier 2012 10:07, Laurent For=EAt <[email protected]> a =E9c=
rit :
>
> Je ne sais pas, mais je voulais moi aussi f=EAter la bonne ann=E9e =E0 la=
 liste
>> ;).
>>
>> 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, da=
ns
>>> 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=
 du
>>> 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
>>>
>>
>>
>
>
> --
> Baptiste <Batmat> MATHUS - http://batmat.net
> Sauvez un arbre,
> Mangez un castor !
>

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

D=E9sol=E9 Nicolas je change le sujet, pour que le fil ne te pollue pas tro=
p.=A0<div><br></div><div>Excuse moi, j&#39;aurai du le faire avant.<div><br=
 clear=3D"all">Laurent=A0<br>
<br><br><div class=3D"gmail_quote">2012/1/5 Baptiste MATHUS <span dir=3D"lt=
r">&lt;<a href=3D"mailto:[email protected]">[email protected]</a>&gt;</span><br><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex">

Allez, pareil. Je sais pas non plus, mais bonne ann=E9e =E0 tous ;-).<br>D=
=E9sol=E9 Nicolas :-)<br><br><div class=3D"gmail_quote">Le 5 janvier 2012 1=
0:07, Laurent For=EAt <span dir=3D"ltr">&lt;<a href=3D"mailto:laurent.foret=
@gmail.com" target=3D"_blank">[email protected]</a>&gt;</span> a =E9c=
rit :<div>

<div class=3D"h5"><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=
=EAter la bonne ann=E9e =E0 la liste ;).<div><br></div><div>Donc tous mes v=
oeux pour cette nouvelle ann=E9e.</div>



<div><span><font color=3D"#888888"><br clear=3D"all">Laurent For=EAt<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=
><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=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><font color=3D"#888888"><br>
--<br>
Nicolas Delsaux<br>
</font></span></blockquote></div><br></div></div></div>
</blockquote></div></div></div><span class=3D"HOEnZb"><font color=3D"#88888=
8"><br><br clear=3D"all"><br>-- <br>Baptiste &lt;Batmat&gt; MATHUS=A0-=A0<a=
 href=3D"http://batmat.net" target=3D"_blank">http://batmat.net</a><br>Sauv=
ez un arbre,<br>

Mangez un castor=A0!<br>
</font></span></blockquote></div><br></div></div>

--14dae9340e73d278b904b5c7e355--