1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <persistence xmlns=
"http://java.sun.com/xml/ns/persistence" version=
"1.0">
3 <persistence-unit name=
"cdm">
4 <provider>org.hibernate.ejb.HibernatePersistence
</provider>
5 <!-- Annotation Package -->
6 <class>eu.etaxonomy.cdm.model.agent.Address
</class>
7 <class>eu.etaxonomy.cdm.model.agent.Agent
</class>
8 <class>eu.etaxonomy.cdm.model.agent.Contact
</class>
9 <class>eu.etaxonomy.cdm.model.agent.Institution
</class>
10 <class>eu.etaxonomy.cdm.model.agent.InstitutionalMembership
</class>
11 <class>eu.etaxonomy.cdm.model.agent.InstitutionType
</class>
12 <class>eu.etaxonomy.cdm.model.agent.Person
</class>
13 <class>eu.etaxonomy.cdm.model.agent.Team
</class>
14 <class>eu.etaxonomy.cdm.model.agent.TeamOrPersonBase
</class>
15 <!-- Common Package -->
16 <class>eu.etaxonomy.cdm.model.common.Annotation
</class>
17 <class>eu.etaxonomy.cdm.model.common.AnnotationType
</class>
18 <class>eu.etaxonomy.cdm.model.common.DefinedTermBase
</class>
19 <class>eu.etaxonomy.cdm.model.common.Extension
</class>
20 <class>eu.etaxonomy.cdm.model.common.ExtensionType
</class>
21 <class>eu.etaxonomy.cdm.model.common.Figure
</class>
22 <class>eu.etaxonomy.cdm.model.common.GrantedAuthorityImpl
</class>
23 <class>eu.etaxonomy.cdm.model.common.Group
</class>
24 <class>eu.etaxonomy.cdm.model.common.Keyword
</class>
25 <class>eu.etaxonomy.cdm.model.common.Language
</class>
26 <class>eu.etaxonomy.cdm.model.common.LanguageString
</class>
27 <class>eu.etaxonomy.cdm.model.common.Marker
</class>
28 <class>eu.etaxonomy.cdm.model.common.MarkerType
</class>
29 <class>eu.etaxonomy.cdm.model.common.OrderedTermBase
</class>
30 <class>eu.etaxonomy.cdm.model.common.OrderedTermVocabulary
</class>
31 <class>eu.etaxonomy.cdm.model.common.OriginalSource
</class>
32 <class>eu.etaxonomy.cdm.model.common.RelationshipTermBase
</class>
33 <class>eu.etaxonomy.cdm.model.common.Representation
</class>
34 <class>eu.etaxonomy.cdm.model.common.TermVocabulary
</class>
35 <class>eu.etaxonomy.cdm.model.common.User
</class>
36 <!-- Description Package -->
37 <class>eu.etaxonomy.cdm.model.description.AbsenceTerm
</class>
38 <class>eu.etaxonomy.cdm.model.description.CategoricalData
</class>
39 <class>eu.etaxonomy.cdm.model.description.CommonTaxonName
</class>
40 <class>eu.etaxonomy.cdm.model.description.DescriptionBase
</class>
41 <class>eu.etaxonomy.cdm.model.description.DescriptionElementBase
</class>
42 <class>eu.etaxonomy.cdm.model.description.Distribution
</class>
43 <class>eu.etaxonomy.cdm.model.description.Feature
</class>
44 <class>eu.etaxonomy.cdm.model.description.FeatureNode
</class>
45 <class>eu.etaxonomy.cdm.model.description.FeatureTree
</class>
46 <class>eu.etaxonomy.cdm.model.description.IdentificationKey
</class>
47 <class>eu.etaxonomy.cdm.model.description.IndividualsAssociation
</class>
48 <class>eu.etaxonomy.cdm.model.description.MeasurementUnit
</class>
49 <class>eu.etaxonomy.cdm.model.description.Modifier
</class>
50 <class>eu.etaxonomy.cdm.model.description.PresenceAbsenceTermBase
</class>
51 <class>eu.etaxonomy.cdm.model.description.PresenceTerm
</class>
52 <class>eu.etaxonomy.cdm.model.description.QuantitativeData
</class>
53 <class>eu.etaxonomy.cdm.model.description.Scope
</class>
54 <class>eu.etaxonomy.cdm.model.description.Sex
</class>
55 <class>eu.etaxonomy.cdm.model.description.SpecimenDescription
</class>
56 <class>eu.etaxonomy.cdm.model.description.Stage
</class>
57 <class>eu.etaxonomy.cdm.model.description.State
</class>
58 <class>eu.etaxonomy.cdm.model.description.StateData
</class>
59 <class>eu.etaxonomy.cdm.model.description.StatisticalMeasure
</class>
60 <class>eu.etaxonomy.cdm.model.description.StatisticalMeasurementValue
</class>
61 <class>eu.etaxonomy.cdm.model.description.TaxonDescription
</class>
62 <class>eu.etaxonomy.cdm.model.description.TaxonInteraction
</class>
63 <class>eu.etaxonomy.cdm.model.description.TaxonNameDescription
</class>
64 <class>eu.etaxonomy.cdm.model.description.TextData
</class>
65 <class>eu.etaxonomy.cdm.model.description.TextFormat
</class>
66 <!-- Location Package -->
67 <class>eu.etaxonomy.cdm.model.location.Continent
</class>
68 <class>eu.etaxonomy.cdm.model.location.NamedArea
</class>
69 <class>eu.etaxonomy.cdm.model.location.NamedAreaLevel
</class>
70 <class>eu.etaxonomy.cdm.model.location.NamedAreaType
</class>
71 <class>eu.etaxonomy.cdm.model.location.ReferenceSystem
</class>
72 <class>eu.etaxonomy.cdm.model.location.Point
</class>
73 <class>eu.etaxonomy.cdm.model.location.TdwgArea
</class>
74 <class>eu.etaxonomy.cdm.model.location.WaterbodyOrCountry
</class>
75 <!-- Media Package -->
76 <class>eu.etaxonomy.cdm.model.media.AudioFile
</class>
77 <class>eu.etaxonomy.cdm.model.media.ImageFile
</class>
78 <class>eu.etaxonomy.cdm.model.media.Media
</class>
79 <class>eu.etaxonomy.cdm.model.media.MediaRepresentation
</class>
80 <class>eu.etaxonomy.cdm.model.media.MediaRepresentationPart
</class>
81 <class>eu.etaxonomy.cdm.model.media.MovieFile
</class>
82 <class>eu.etaxonomy.cdm.model.media.ReferencedMedia
</class>
83 <class>eu.etaxonomy.cdm.model.media.Rights
</class>
84 <class>eu.etaxonomy.cdm.model.media.RightsTerm
</class>
85 <!-- Molecular Package -->
86 <class>eu.etaxonomy.cdm.model.molecular.DnaSample
</class>
87 <class>eu.etaxonomy.cdm.model.molecular.GenBankAccession
</class>
88 <class>eu.etaxonomy.cdm.model.molecular.Locus
</class>
89 <class>eu.etaxonomy.cdm.model.molecular.PhylogeneticTree
</class>
90 <class>eu.etaxonomy.cdm.model.molecular.Sequence
</class>
92 <class>eu.etaxonomy.cdm.model.name.BacterialName
</class>
93 <class>eu.etaxonomy.cdm.model.name.BotanicalName
</class>
94 <class>eu.etaxonomy.cdm.model.name.CultivarPlantName
</class>
95 <class>eu.etaxonomy.cdm.model.name.HomotypicalGroup
</class>
96 <class>eu.etaxonomy.cdm.model.name.HybridRelationship
</class>
97 <class>eu.etaxonomy.cdm.model.name.HybridRelationshipType
</class>
98 <class>eu.etaxonomy.cdm.model.name.NameRelationship
</class>
99 <class>eu.etaxonomy.cdm.model.name.NameRelationshipType
</class>
100 <class>eu.etaxonomy.cdm.model.name.NameTypeDesignation
</class>
101 <class>eu.etaxonomy.cdm.model.name.NomenclaturalCode
</class>
102 <class>eu.etaxonomy.cdm.model.name.NomenclaturalStatus
</class>
103 <class>eu.etaxonomy.cdm.model.name.NomenclaturalStatusType
</class>
104 <class>eu.etaxonomy.cdm.model.name.NonViralName
</class>
105 <class>eu.etaxonomy.cdm.model.name.Rank
</class>
106 <class>eu.etaxonomy.cdm.model.name.SpecimenTypeDesignation
</class>
107 <class>eu.etaxonomy.cdm.model.name.TaxonNameBase
</class>
108 <class>eu.etaxonomy.cdm.model.name.TypeDesignationBase
</class>
109 <class>eu.etaxonomy.cdm.model.name.TypeDesignationStatus
</class>
110 <class>eu.etaxonomy.cdm.model.name.ViralName
</class>
111 <class>eu.etaxonomy.cdm.model.name.ZoologicalName
</class>
112 <!-- Occurence Package -->
113 <class>eu.etaxonomy.cdm.model.occurrence.Collection
</class>
114 <class>eu.etaxonomy.cdm.model.occurrence.DerivationEvent
</class>
115 <class>eu.etaxonomy.cdm.model.occurrence.DerivationEventType
</class>
116 <class>eu.etaxonomy.cdm.model.occurrence.DerivedUnit
</class>
117 <class>eu.etaxonomy.cdm.model.occurrence.DerivedUnitBase
</class>
118 <class>eu.etaxonomy.cdm.model.occurrence.DeterminationEvent
</class>
119 <class>eu.etaxonomy.cdm.model.occurrence.DeterminationModifier
</class>
120 <class>eu.etaxonomy.cdm.model.occurrence.FieldObservation
</class>
121 <class>eu.etaxonomy.cdm.model.occurrence.Fossil
</class>
122 <class>eu.etaxonomy.cdm.model.occurrence.GatheringEvent
</class>
123 <class>eu.etaxonomy.cdm.model.occurrence.LivingBeing
</class>
124 <class>eu.etaxonomy.cdm.model.occurrence.Observation
</class>
125 <class>eu.etaxonomy.cdm.model.occurrence.PreservationMethod
</class>
126 <class>eu.etaxonomy.cdm.model.occurrence.Specimen
</class>
127 <class>eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase
</class>
128 <!-- Reference Package -->
129 <class>eu.etaxonomy.cdm.model.reference.Article
</class>
130 <class>eu.etaxonomy.cdm.model.reference.BibtexEntryType
</class>
131 <class>eu.etaxonomy.cdm.model.reference.BibtexReference
</class>
132 <class>eu.etaxonomy.cdm.model.reference.Book
</class>
133 <class>eu.etaxonomy.cdm.model.reference.BookSection
</class>
134 <class>eu.etaxonomy.cdm.model.reference.CdDvd
</class>
135 <class>eu.etaxonomy.cdm.model.reference.Database
</class>
136 <class>eu.etaxonomy.cdm.model.reference.Generic
</class>
137 <class>eu.etaxonomy.cdm.model.reference.InProceedings
</class>
138 <class>eu.etaxonomy.cdm.model.reference.Journal
</class>
139 <class>eu.etaxonomy.cdm.model.reference.Map
</class>
140 <class>eu.etaxonomy.cdm.model.reference.Patent
</class>
141 <class>eu.etaxonomy.cdm.model.reference.PersonalCommunication
</class>
142 <class>eu.etaxonomy.cdm.model.reference.PrintedUnitBase
</class>
143 <class>eu.etaxonomy.cdm.model.reference.PrintSeries
</class>
144 <class>eu.etaxonomy.cdm.model.reference.Proceedings
</class>
145 <class>eu.etaxonomy.cdm.model.reference.ReferenceBase
</class>
146 <class>eu.etaxonomy.cdm.model.reference.Report
</class>
147 <class>eu.etaxonomy.cdm.model.reference.SectionBase
</class>
148 <class>eu.etaxonomy.cdm.model.reference.StrictReferenceBase
</class>
149 <class>eu.etaxonomy.cdm.model.reference.Thesis
</class>
150 <class>eu.etaxonomy.cdm.model.reference.WebPage
</class>
151 <!-- Taxon Package -->
152 <class>eu.etaxonomy.cdm.model.taxon.Synonym
</class>
153 <class>eu.etaxonomy.cdm.model.taxon.SynonymRelationship
</class>
154 <class>eu.etaxonomy.cdm.model.taxon.SynonymRelationshipType
</class>
155 <class>eu.etaxonomy.cdm.model.taxon.Taxon
</class>
156 <class>eu.etaxonomy.cdm.model.taxon.TaxonBase
</class>
157 <class>eu.etaxonomy.cdm.model.taxon.TaxonRelationship
</class>
158 <class>eu.etaxonomy.cdm.model.taxon.TaxonRelationshipType
</class>
159 <class>eu.etaxonomy.cdm.model.common
</class>
160 <exclude-unlisted-classes />
162 <property name=
"hibernate.dialect" value=
"org.hibernate.dialect.HSQLDialect"/>
163 <property name=
"hibernate.connection.url" value=
"jdbc:hsqldb:mem:cdm"/>
164 <property name=
"hibernate.connection.driver_class" value=
"org.hsqldb.jdbcDriver"/>
165 <property name=
"hibernate.connection.username" value=
"sa"/>
166 <property name=
"hibernate.connection.password" value=
""/>
167 <property name=
"hibernate.hbm2ddl.auto" value=
"create-drop"/>
168 <property name=
"hibernate.ejb.naming_strategy" value=
"org.hibernate.cfg.DefaultComponentSafeNamingStrategy"/>