All JAXB stuff is slated for 5.0. No current code uses JAXB that I am
aware of.
On Thu 03 May 2012 07:40:08 AM CDT, Emmanuel Bernard wrote:
it's actually probable because JAXB - which is what we use I
think - is such a pain in the neck for these kind of situations.
On 3 mai 2012, at 14:38, Emmanuel Bernard wrote:
> It's expected that people that exclude use
>
> <exclude-unlisted-classes/>
>
> and people that do not want to exclude simply don't add this element.
>
> It's possible that our parsing does not account for people that use the explicit
form to not exclude. Open a JIRA issue please.
>
> On 3 mai 2012, at 14:12, Dmitry Geraskov wrote:
>
>> Hi, guys,
>>
>> I noticed that hibernate excludes unlisted classes even if
>> *<exclude-unlisted-classes>* is set to *false*.
>> Here is the text from persistence-2_0-final-spec.pdf:
>>
>> /8.2.1.6 mapping-file, jar-file, class, exclude-unlisted-classes
>> The following classes must be implicitly or explicitly denoted as
>> managed persistence classes to be
>> included within a persistence unit: entity classes; embeddable classes;
>> mapped superclasses.
>> The set of managed persistence classes that are managed by a persistence
>> unit is defined by using one or
>> more of the following:
>> [81]
>> . Annotated managed persistence classes contained in the root of the
>> persistence unit (*unless the
>> exclude-unlisted-classes element is specified*) /
>> ....
>>
>> /8.2.1.6.1 Annotated Classes in the Root of the Persistence Unit
>> All classes contained in the root of the persistence unit are searched
>> for annotated managed persistence
>> classes---classes with the
>> Entity,
>> Embeddable, or
>> MappedSuperclass annotation---and any
>> mapping metadata annotations found on these classes will be processed,
>> or they will be mapped using
>> the mapping annotation defaults. If it is not intended that the
>> annotated persistence classes contained in
>> the root of the persistence unit be included in the persistence unit, the
>> *exclude-unlisted-classes element must be specified as **true*. The
>> exclude-unlisted-classes element is not intended for use in Java SE
>> environments./
>>
>> Does this mean you don't support specification in this place?
>>
>> Here is a link to our jira issue
https://issues.jboss.org/browse/JBIDE-11773
>>
>> Dmitry
>> _______________________________________________
>> hibernate-dev mailing list
>> hibernate-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
>
>
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
_______________________________________________
hibernate-dev mailing list
hibernate-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev