1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <beans xmlns=
"http://www.springframework.org/schema/beans"
3 xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance"
4 xmlns:
context=
"http://www.springframework.org/schema/context"
5 xsi:
schemaLocation=
"http://www.springframework.org/schema/beans
6 http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
7 http://www.springframework.org/schema/context
8 http://www.springframework.org/schema/context/spring-context-2.5.xsd">
10 <context:annotation-config/>
12 <context:component-scan base-package=
"eu.taxonomy.cdm"/>
15 <bean id=
"sessionFactory"
16 class=
"org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
17 <property name=
"dataSource" ref=
"mysqlDataSource"/>
18 <property name=
"annotatedPackages">
20 <value>eu.etaxonomy.cdm.model.common
</value>
24 <property name=
"annotatedClasses">
26 <value>eu.etaxonomy.cdm.model.Description
</value>
27 <value>eu.etaxonomy.cdm.model.agent.Address
</value>
28 <value>eu.etaxonomy.cdm.model.agent.Contact
</value>
29 <value>eu.etaxonomy.cdm.model.agent.Institution
</value>
30 <value>eu.etaxonomy.cdm.model.agent.InstitutionalMembership
</value>
31 <value>eu.etaxonomy.cdm.model.agent.InstitutionType
</value>
32 <value>eu.etaxonomy.cdm.model.agent.Person
</value>
33 <value>eu.etaxonomy.cdm.model.agent.Team
</value>
34 <value>eu.etaxonomy.cdm.model.common.AnnotatableEntity
</value>
35 <value>eu.etaxonomy.cdm.model.common.Annotation
</value>
36 <value>eu.etaxonomy.cdm.model.common.AudioFile
</value>
37 <value>eu.etaxonomy.cdm.model.common.CdmBase
</value>
38 <value>eu.etaxonomy.cdm.model.common.DefinedTermBase
</value>
39 <value>eu.etaxonomy.cdm.model.common.EnumeratedTermBase
</value>
40 <value>eu.etaxonomy.cdm.model.common.Enumeration
</value>
41 <value>eu.etaxonomy.cdm.model.common.Extension
</value>
42 <value>eu.etaxonomy.cdm.model.common.ExtensionType
</value>
43 <value>eu.etaxonomy.cdm.model.common.Figure
</value>
44 <value>eu.etaxonomy.cdm.model.common.IdentifiableEntity
</value>
45 <value>eu.etaxonomy.cdm.model.common.ImageFile
</value>
46 <value>eu.etaxonomy.cdm.model.common.IOriginalSource
</value>
47 <value>eu.etaxonomy.cdm.model.common.IReferencedEntity
</value>
48 <value>eu.etaxonomy.cdm.model.common.Keyword
</value>
49 <value>eu.etaxonomy.cdm.model.common.Language
</value>
50 <value>eu.etaxonomy.cdm.model.common.LanguageString
</value>
51 <value>eu.etaxonomy.cdm.model.common.Marker
</value>
52 <value>eu.etaxonomy.cdm.model.common.MarkerType
</value>
53 <value>eu.etaxonomy.cdm.model.common.Media
</value>
54 <value>eu.etaxonomy.cdm.model.common.MediaInstance
</value>
55 <value>eu.etaxonomy.cdm.model.common.MovieFile
</value>
56 <value>eu.etaxonomy.cdm.model.common.MultilanguageSet
</value>
57 <value>eu.etaxonomy.cdm.model.common.OriginalSource
</value>
58 <value>eu.etaxonomy.cdm.model.common.package-info
</value>
59 <value>eu.etaxonomy.cdm.model.common.ReferencedEntityBase
</value>
60 <value>eu.etaxonomy.cdm.model.common.ReferencedMedia
</value>
61 <value>eu.etaxonomy.cdm.model.common.Representation
</value>
62 <value>eu.etaxonomy.cdm.model.common.Rights
</value>
63 <value>eu.etaxonomy.cdm.model.common.RightsTerm
</value>
64 <value>eu.etaxonomy.cdm.model.common.TimePeriod
</value>
65 <value>eu.etaxonomy.cdm.model.common.VersionableEntity
</value>
66 <value>eu.etaxonomy.cdm.model.description.AbsenceTerm
</value>
67 <value>eu.etaxonomy.cdm.model.description.CategoricalData
</value>
68 <value>eu.etaxonomy.cdm.model.description.CharacterTree
</value>
69 <value>eu.etaxonomy.cdm.model.description.CommonTaxonName
</value>
70 <value>eu.etaxonomy.cdm.model.description.Description
</value>
71 <value>eu.etaxonomy.cdm.model.description.Distribution
</value>
72 <value>eu.etaxonomy.cdm.model.description.FeatureBase
</value>
73 <value>eu.etaxonomy.cdm.model.description.FeatureType
</value>
74 <value>eu.etaxonomy.cdm.model.description.IdentificationKey
</value>
75 <value>eu.etaxonomy.cdm.model.description.IndividualsAssociation
</value>
76 <value>eu.etaxonomy.cdm.model.description.MeasurementUnit
</value>
77 <value>eu.etaxonomy.cdm.model.description.Modifier
</value>
78 <value>eu.etaxonomy.cdm.model.description.PresenceAbsenceTermBase
</value>
79 <value>eu.etaxonomy.cdm.model.description.PresenceTerm
</value>
80 <value>eu.etaxonomy.cdm.model.description.QuantitativeData
</value>
81 <value>eu.etaxonomy.cdm.model.description.Scope
</value>
82 <value>eu.etaxonomy.cdm.model.description.Sex
</value>
83 <value>eu.etaxonomy.cdm.model.description.Stage
</value>
84 <value>eu.etaxonomy.cdm.model.description.State
</value>
85 <value>eu.etaxonomy.cdm.model.description.StateData
</value>
86 <value>eu.etaxonomy.cdm.model.description.StatisticalMeasure
</value>
87 <value>eu.etaxonomy.cdm.model.description.StatisticalMeasurementValue
</value>
88 <value>eu.etaxonomy.cdm.model.description.TaxonInteraction
</value>
89 <value>eu.etaxonomy.cdm.model.description.TextData
</value>
90 <value>eu.etaxonomy.cdm.model.description.TextFormat
</value>
91 <value>eu.etaxonomy.cdm.model.location.Continent
</value>
92 <value>eu.etaxonomy.cdm.model.location.NamedArea
</value>
93 <value>eu.etaxonomy.cdm.model.location.NamedAreaLevel
</value>
94 <value>eu.etaxonomy.cdm.model.location.NamedAreaType
</value>
95 <value>eu.etaxonomy.cdm.model.location.Point
</value>
96 <value>eu.etaxonomy.cdm.model.location.ReferenceSystem
</value>
97 <value>eu.etaxonomy.cdm.model.location.WaterbodyOrCountry
</value>
98 <value>eu.etaxonomy.cdm.model.molecular.DnaSample
</value>
99 <value>eu.etaxonomy.cdm.model.molecular.GenBankAccession
</value>
100 <value>eu.etaxonomy.cdm.model.molecular.Locus
</value>
101 <value>eu.etaxonomy.cdm.model.molecular.PhylogeneticTree
</value>
102 <value>eu.etaxonomy.cdm.model.molecular.Sequence
</value>
103 <value>eu.etaxonomy.cdm.model.molecular.TissueSample
</value>
104 <value>eu.etaxonomy.cdm.model.name.BacterialName
</value>
105 <value>eu.etaxonomy.cdm.model.name.BotanicalName
</value>
106 <value>eu.etaxonomy.cdm.model.name.CultivarPlantName
</value>
107 <value>eu.etaxonomy.cdm.model.name.HybridRelationship
</value>
108 <value>eu.etaxonomy.cdm.model.name.HybridRelationshipType
</value>
109 <value>eu.etaxonomy.cdm.model.name.TypeDesignationBase
</value>
110 <value>eu.etaxonomy.cdm.model.name.NameRelationship
</value>
111 <value>eu.etaxonomy.cdm.model.name.NameRelationshipType
</value>
112 <value>eu.etaxonomy.cdm.model.name.NameTypeDesignation
</value>
113 <value>eu.etaxonomy.cdm.model.name.NomenclaturalStatus
</value>
114 <value>eu.etaxonomy.cdm.model.name.NomenclaturalStatusType
</value>
115 <value>eu.etaxonomy.cdm.model.name.NonViralName
</value>
116 <value>eu.etaxonomy.cdm.model.name.Rank
</value>
117 <value>eu.etaxonomy.cdm.model.name.SpecimenTypeDesignation
</value>
118 <value>eu.etaxonomy.cdm.model.name.TaxonNameBase
</value>
119 <value>eu.etaxonomy.cdm.model.name.TypeDesignationStatus
</value>
120 <value>eu.etaxonomy.cdm.model.name.ViralName
</value>
121 <value>eu.etaxonomy.cdm.model.name.ZoologicalName
</value>
122 <value>eu.etaxonomy.cdm.model.occurrence.Collection
</value>
123 <value>eu.etaxonomy.cdm.model.occurrence.Determination
</value>
124 <value>eu.etaxonomy.cdm.model.occurrence.Fossil
</value>
125 <value>eu.etaxonomy.cdm.model.occurrence.LivingIndividual
</value>
126 <value>eu.etaxonomy.cdm.model.occurrence.Observation
</value>
127 <value>eu.etaxonomy.cdm.model.occurrence.ObservationalUnit
</value>
128 <value>eu.etaxonomy.cdm.model.occurrence.Occurrence
</value>
129 <value>eu.etaxonomy.cdm.model.occurrence.PreservationMethod
</value>
130 <value>eu.etaxonomy.cdm.model.occurrence.Specimen
</value>
131 <value>eu.etaxonomy.cdm.model.reference.Article
</value>
132 <value>eu.etaxonomy.cdm.model.reference.BibtexEntryType
</value>
133 <value>eu.etaxonomy.cdm.model.reference.BibtexReference
</value>
134 <value>eu.etaxonomy.cdm.model.reference.Book
</value>
135 <value>eu.etaxonomy.cdm.model.reference.BookSection
</value>
136 <value>eu.etaxonomy.cdm.model.reference.CdDvd
</value>
137 <value>eu.etaxonomy.cdm.model.reference.ConferenceProceedings
</value>
138 <value>eu.etaxonomy.cdm.model.reference.Database
</value>
139 <value>eu.etaxonomy.cdm.model.reference.Generic
</value>
140 <value>eu.etaxonomy.cdm.model.reference.INomenclaturalReference
</value>
141 <value>eu.etaxonomy.cdm.model.reference.InProceedings
</value>
142 <value>eu.etaxonomy.cdm.model.reference.Journal
</value>
143 <value>eu.etaxonomy.cdm.model.reference.Map
</value>
144 <value>eu.etaxonomy.cdm.model.reference.Patent
</value>
145 <value>eu.etaxonomy.cdm.model.reference.PersonalCommunication
</value>
146 <value>eu.etaxonomy.cdm.model.reference.PrintedUnitBase
</value>
147 <value>eu.etaxonomy.cdm.model.reference.PrintSeries
</value>
148 <value>eu.etaxonomy.cdm.model.reference.Proceedings
</value>
149 <value>eu.etaxonomy.cdm.model.reference.PublicationBase
</value>
150 <value>eu.etaxonomy.cdm.model.reference.ReferenceBase
</value>
151 <value>eu.etaxonomy.cdm.model.reference.Report
</value>
152 <value>eu.etaxonomy.cdm.model.reference.SectionBase
</value>
153 <value>eu.etaxonomy.cdm.model.reference.StrictReferenceBase
</value>
154 <value>eu.etaxonomy.cdm.model.reference.Thesis
</value>
155 <value>eu.etaxonomy.cdm.model.reference.WebPage
</value>
156 <value>eu.etaxonomy.cdm.model.taxon.ConceptRelationshipType
</value>
157 <value>eu.etaxonomy.cdm.model.taxon.Synonym
</value>
158 <value>eu.etaxonomy.cdm.model.taxon.SynonymRelationship
</value>
159 <value>eu.etaxonomy.cdm.model.taxon.SynonymRelationshipType
</value>
160 <value>eu.etaxonomy.cdm.model.taxon.Taxon
</value>
161 <value>eu.etaxonomy.cdm.model.taxon.TaxonBase
</value>
162 <value>eu.etaxonomy.cdm.model.taxon.TaxonRelationship
</value>
163 <value>eu.etaxonomy.cdm.model.view.View
</value>
166 <property name=
"hibernateProperties">
168 <prop key=
"hibernate.hbm2ddl.auto">update
</prop>
169 <prop key=
"hibernate.dialect">org.hibernate.dialect.MySQLDialect
</prop>
170 <!-- <prop key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop>
171 --> <prop key=
"hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider
</prop>
172 <prop key=
"hibernate.show_sql">true
</prop>
173 <prop key=
"hibernate.format_sql">false
</prop>