Hi Jason,
thanks a lot for your detailed reply - just one more question, is there
a planned release data for the pluggable jpa layer- that really would be
a cool thing!
regards
Mylos
On Fri, 15 Jul 2011 11:23 -0400, "Jason Greene" <jgreene(a)redhat.com>
wrote:
Hi Mylos, you have to remove it for every subdeployment that you
don't
want it to show up on. This is because we add it to everything in the ear
when anything uses it. This is not ideal and we are going to restrict
that to a smaller scope but in the meantime your
jboss-deployment-structure needs a sub-deployment section for each war
and jar. Also if you dont want stuff in ear/lib to see it you need the
toplevel exclusion you are doing now.
Note though that once you get this working old hibernate versions have a
bug in it's vfs scanning that triggers on AS7. Scott Marlow is working on
a solution where we would ship an updated annotation scanning component
that 3.x hibernates can use.
There is also a work around where you can list your entities directly in
XML.
Lastly, we are also working on a pluggable jpa layer that would allow you
to replace hib4 with hib3 (or any other provider) as the jpa provider on
a per deployment basis.
Sent from my iPhone
On Juljv 15, 2011, at 2:28 AM, "Mylos" <mylos78(a)fmailbox.com> wrote:
> Hi !
> I'd like to port my EAR application which a different version of
> Hibernate than JBoss AS 7.
> I've added to my WEB-INF/lib my Hibernate libraries, however the
> application server chooses to use
> its own libraries (under modules) as it finds @PersistenceContext
> annotation in the Web application.
>
> Reading up the docs, I've come up to jboss-deployment-structure.xml and
> tried:
>
> <jboss-deployment-structure>
> <deployment>
> <exclusions>
> <module name="org.hibernate" />
> </exclusions>
> </deployment>
> </jboss-deployment-structure>
>
> However the app server still picks up the Hibernate libs from the
> modules. How can I prevent it doing it and use those provided by the
> application ?
> Thank you very much for your help,
> Mylos
>
>
> --
>
http://www.fastmail.fm - Faster than the air-speed velocity of an
> unladen european swallow
>
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
--
http://www.fastmail.fm - Does exactly what it says on the tin