Project

General

Profile

« Previous | Next » 

Revision d71868a2

Added by Andreas Müller about 3 years ago

ref #9327 add sec source to TaxonBase (with few open issues)

View differences:

cdmlib-cache/src/main/resources/eu/etaxonomy/cdm/mappings/hibernate.cfg.xml
208 208
      <mapping class="eu.etaxonomy.cdm.model.reference.CdmLinkSource"/>
209 209
      
210 210
      <!-- Taxon Package -->
211
      <mapping class="eu.etaxonomy.cdm.model.taxon.SecundumSource"/>
211 212
      <mapping class="eu.etaxonomy.cdm.model.taxon.Synonym"/>
212 213
      <mapping class="eu.etaxonomy.cdm.model.taxon.SynonymType"/>
213 214
      <mapping class="eu.etaxonomy.cdm.model.taxon.Taxon"/>
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportConfiguratorTest.testIgnoreAuthorship.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <TAXONBASE DTYPE="Taxon" ID="4000" UUID="26f98a58-09ab-49a0-ab9f-7490757c86d2" PROTECTEDTITLECACHE="false" TITLECACHE="Campanula versicolor sec. different author" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="4000" SEC_ID="4000"/>
4
  <TAXONNAME NAMETYPE="NonViral" ID="4000" UUID="7e86a30c-1bd1-45af-928c-d50ee81fedc8" PROTECTEDTITLECACHE="false" TITLECACHE="Campanula versicolor" FULLTITLECACHE="Campanula versicolor" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="Campanula" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" INFRASPECIFICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Campanula versicolor" PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="false" SPECIFICEPITHET="versicolor" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="4000" RANK_ID="[null]"/>
5
  <HOMOTYPICALGROUP ID="4000" UUID="3ccc3b7c-90f6-429d-872a-3cb91af58592"/>
6
  <AGENTBASE DTYPE="Team" ID="4000" UUID="d3235707-89b9-4264-a121-0479e7f55008" PROTECTEDTITLECACHE="true" TITLECACHE="different author" PROTECTEDCOLLECTORTITLECACHE="false" PROTECTEDNOMENCLATURALTITLECACHE="true" NOMENCLATURALTITLE="different author" HASMOREMEMBERS="false"/>
7 3
  <REFERENCE ID="4000" UUID="bdd80ce2-fbdc-4d9d-a523-5f5d583ee5cf" PROTECTEDTITLECACHE="false" TITLECACHE="different author" NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" ABBREVTITLECACHE="different author" PROTECTEDABBREVTITLECACHE="false" REFTYPE="GEN" AUTHORSHIP_ID="4000" />
4
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="1" SOURCEDTAXON_ID="4000" UUID="5ff76440-c9ab-4f13-8f1a-c39d57d3c714" SOURCETYPE="SEC" CITATION_ID="4000" />
5
  <TAXONBASE DTYPE="Taxon" ID="4000" UUID="26f98a58-09ab-49a0-ab9f-7490757c86d2" PROTECTEDTITLECACHE="false" TITLECACHE="Campanula versicolor sec. different author" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="4000"/>
6
  <TAXONNAME NAMETYPE="NonViral" ID="4000" UUID="7e86a30c-1bd1-45af-928c-d50ee81fedc8" PROTECTEDTITLECACHE="false" TITLECACHE="Campanula versicolor" FULLTITLECACHE="Campanula versicolor" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="Campanula" HYBRIDFORMULA="false" MONOMHYBRID="false" NAMECACHE="Campanula versicolor" PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="false" SPECIFICEPITHET="versicolor" TRINOMHYBRID="false" ANAMORPHIC="false" RANK_ID="[null]"/>
7
  <AGENTBASE DTYPE="Team" ID="4000" UUID="d3235707-89b9-4264-a121-0479e7f55008" PROTECTEDTITLECACHE="true" TITLECACHE="different author" PROTECTEDCOLLECTORTITLECACHE="false" PROTECTEDNOMENCLATURALTITLECACHE="true" NOMENCLATURALTITLE="different author" HASMOREMEMBERS="false"/>
8 8
  <TAXONNODE ID="4000" UUID="57932be2-ec8f-4630-9a54-a9ec7853fdfd" SORTINDEX="0"  TREEINDEX="#t4000#4001#4000#" COUNTCHILDREN="0" CLASSIFICATION_ID="4000" PARENT_ID="4001" TAXON_ID="4000"/>
9 9
  <TAXONNODE ID="4001" UUID="93e39a12-35c2-4424-b76f-8901e40def89" SORTINDEX="-1" TREEINDEX="#t4000#4001#"      COUNTCHILDREN="1" CLASSIFICATION_ID="4000" PARENT_ID="[null]" />
10 10
  <CLASSIFICATION ID="4000" UUID="eee32748-5b89-4266-a99a-1edb3781d0eb" PROTECTEDTITLECACHE="false" TITLECACHE="Checklist" NAME_ID="4000" ROOTNODE_ID="4001"/>
cdmlib-io/src/test/resources/eu/etaxonomy/cdm/io/specimen/abcd206/in/SpecimenImportConfiguratorTest.testImportTwoUnitsOfSameTaxonIntoExistingClassification.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <TAXONNODE ID="4000" UUID="dbe46e83-bb55-4eb1-b22c-42c4afca3f98" SORTINDEX="-1" TREEINDEX="#t4000#4000#" COUNTCHILDREN="0" CLASSIFICATION_ID="4000" PARENT_ID="[null]" TAXON_ID="[null]"/>
4
  <CLASSIFICATION ID="4000" UUID="18d22d00-5f70-4c8e-a1ed-dc45fae5b816" PROTECTEDTITLECACHE="false" TITLECACHE="Checklist" NAME_ID="4000" REFERENCE_ID="[null]" ROOTNODE_ID="4000"/>
3
  <TAXONNODE ID="4000" UUID="dbe46e83-bb55-4eb1-b22c-42c4afca3f98" SORTINDEX="-1" TREEINDEX="#t4000#4000#" COUNTCHILDREN="0" CLASSIFICATION_ID="4000" PARENT_ID="[null]"/>
4
  <CLASSIFICATION ID="4000" UUID="18d22d00-5f70-4c8e-a1ed-dc45fae5b816" PROTECTEDTITLECACHE="false" TITLECACHE="Checklist" NAME_ID="4000" ROOTNODE_ID="4000"/>
5 5
  <LANGUAGESTRING ID="4000" UUID="abcf1c10-677a-4f55-8635-57c13acabdaf" TEXT="Checklist" LANGUAGE_ID="406"/>
6 6
</dataset>
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/reference/OriginalSourceType.java
20 20

  
21 21
import eu.etaxonomy.cdm.model.common.Language;
22 22
import eu.etaxonomy.cdm.model.name.TaxonName;
23
import eu.etaxonomy.cdm.model.taxon.TaxonBase;
23 24
import eu.etaxonomy.cdm.model.term.EnumeratedTermVoc;
24 25
import eu.etaxonomy.cdm.model.term.IEnumTerm;
25 26

  
......
118 119
	@XmlEnumValue("Nomenclatural Reference")
119 120
	NomenclaturalReference(UUID.fromString("67650daf-d4aa-48da-aa41-18d2763383aa"), "Nomenclatural Reference", "NOR", null),
120 121

  
122
    //7
123
    /**
124
     * Secundum reference as used for {@link TaxonBase taxon bases}.
125
    */
126
    @XmlEnumValue("Secundum Reference")
127
    SecundumReference(UUID.fromString("83a218c2-b17a-4203-adba-e4042177c998"), "Secundum Reference", "SEC", null),
121 128

  
122
	//7
129
	//8
123 130
	/**
124 131
	 * <code>Other</code> is the type to be used if none of the other types is applicable.
125 132
	 */
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/SecundumSource.java
1
/**
2
* Copyright (C) 2020 EDIT
3
* European Distributed Institute of Taxonomy
4
* http://www.e-taxonomy.eu
5
*
6
* The contents of this file are subject to the Mozilla Public License Version 1.1
7
* See LICENSE.TXT at the top of this package for the full license terms.
8
*/
9
package eu.etaxonomy.cdm.model.taxon;
10

  
11
import java.beans.PropertyChangeListener;
12

  
13
import javax.persistence.Entity;
14
import javax.persistence.FetchType;
15
import javax.persistence.OneToOne;
16
import javax.xml.bind.annotation.XmlElement;
17
import javax.xml.bind.annotation.XmlIDREF;
18
import javax.xml.bind.annotation.XmlSchemaType;
19
import javax.xml.bind.annotation.XmlType;
20

  
21
import org.hibernate.envers.Audited;
22

  
23
import eu.etaxonomy.cdm.model.description.DescriptionElementSource;
24
import eu.etaxonomy.cdm.model.reference.OriginalSourceType;
25
import eu.etaxonomy.cdm.strategy.merge.Merge;
26
import eu.etaxonomy.cdm.strategy.merge.MergeMode;
27

  
28
/**
29
 * This subclass of {@link DescriptionElementSource} exists to
30
 * support bidirectionality for sources of type
31
 * {@link OriginalSourceType#SecundumReference}.
32
 * This is necessary e.g. to support recognition of state changes of the
33
 * secundum reference which occur in the OriginalSource class
34
 * but should be handled in the context of the {@link TaxonBase} instance
35
 * this source instance belongs to.
36
 *
37
 * @author a.mueller
38
 * @since 15.03.2021
39
 */
40
@XmlType(name = "SecundumSource", propOrder = {
41
    })
42
@Entity
43
@Audited
44
public class SecundumSource extends DescriptionElementSource {
45

  
46
    private static final long serialVersionUID = 7899107010799860914L;
47

  
48
    public static SecundumSource NewSecundumInstance(TaxonBase<?> taxonBase) {
49
        SecundumSource result = new SecundumSource();
50
        result.sourcedTaxon = taxonBase;
51
        return result;
52
    }
53

  
54
// ************************* FIELDS ********************************/
55

  
56
    @XmlElement(name = "sourcedTaxon")
57
    @XmlIDREF
58
    @XmlSchemaType(name = "IDREF")
59
    @OneToOne(fetch = FetchType.LAZY /*, mappedBy="secSource"*/)
60
    @Merge(value=MergeMode.MERGE)  //TODO maybe there is a better solution
61
    private TaxonBase<?> sourcedTaxon;
62

  
63
//*********************** CONSTRUCTOR ******************************/
64

  
65
    @SuppressWarnings("deprecation")
66
    public SecundumSource(){
67
        setType(OriginalSourceType.SecundumReference);
68
        initListener();
69
    }
70

  
71
    @Override
72
    public void initListener(){
73
        PropertyChangeListener sourceListener = event->{
74
            String propName = event.getPropertyName();
75
            if (propName.equals("citation")){
76
                sourcedTaxon.checkNullSource();
77
            }
78
            if (propName.equals("citationMicroReference")){
79
                if (event.getNewValue() == null) {
80
                    sourcedTaxon.checkNullSource();
81
                }
82
            }
83
            sourcedTaxon.setTitleCache(null);
84
        };
85
        addPropertyChangeListener(sourceListener);
86
    }
87

  
88
//***************** GETTER / SETTER ****************************/
89

  
90
    public TaxonBase<?> getSourcedTaxon() {
91
        return sourcedTaxon;
92
    }
93

  
94
    public void setSourcedTaxon(TaxonBase<?> sourcedTaxon) {
95
        if (this.sourcedTaxon != sourcedTaxon){
96
            this.sourcedTaxon = sourcedTaxon;
97
            if (sourcedTaxon != null){
98
                sourcedTaxon.setSecSource(this);
99
            }
100
        }
101
    }
102

  
103
//************************* CLONE() ************************/
104

  
105
    @Override
106
    public SecundumSource clone() {
107
        SecundumSource result;
108
        try {
109
            result = (SecundumSource)super.clone();
110
            //a taxon may only have 1 single sec source at time
111
            result.sourcedTaxon = null;
112

  
113
            //no changes
114
            return result;
115
        } catch (CloneNotSupportedException e) {
116
            throw new RuntimeException(e);  //this should not happen
117
        }
118
    }
119
}
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/taxon/TaxonBase.java
12 12
import java.lang.reflect.Method;
13 13
import java.util.List;
14 14

  
15
import javax.persistence.Column;
16 15
import javax.persistence.Entity;
17 16
import javax.persistence.FetchType;
18 17
import javax.persistence.Index;
19 18
import javax.persistence.ManyToOne;
19
import javax.persistence.OneToOne;
20 20
import javax.persistence.Table;
21 21
import javax.persistence.Transient;
22 22
import javax.validation.constraints.NotNull;
......
51 51
import eu.etaxonomy.cdm.model.common.IIntextReferenceTarget;
52 52
import eu.etaxonomy.cdm.model.common.IPublishable;
53 53
import eu.etaxonomy.cdm.model.common.IdentifiableEntity;
54
import eu.etaxonomy.cdm.model.description.DescriptionElementSource;
54 55
import eu.etaxonomy.cdm.model.name.HomotypicalGroup;
55 56
import eu.etaxonomy.cdm.model.name.ITaxonNameBase;
56 57
import eu.etaxonomy.cdm.model.name.Rank;
57 58
import eu.etaxonomy.cdm.model.name.TaxonName;
59
import eu.etaxonomy.cdm.model.reference.OriginalSourceType;
58 60
import eu.etaxonomy.cdm.model.reference.Reference;
59 61
import eu.etaxonomy.cdm.strategy.cache.TaggedText;
60 62
import eu.etaxonomy.cdm.strategy.cache.name.CacheUpdate;
......
62 64
import eu.etaxonomy.cdm.strategy.cache.taxon.TaxonBaseDefaultCacheStrategy;
63 65
import eu.etaxonomy.cdm.validation.Level2;
64 66
import eu.etaxonomy.cdm.validation.Level3;
65
import eu.etaxonomy.cdm.validation.annotation.NullOrNotEmpty;
66 67
import eu.etaxonomy.cdm.validation.annotation.TaxonNameCannotBeAcceptedAndSynonym;
67 68

  
68 69
/**
......
85 86
@XmlAccessorType(XmlAccessType.FIELD)
86 87
@XmlType(name = "TaxonBase", propOrder = {
87 88
    "name",
88
    "sec",
89
    "secSource",
89 90
    "doubtful",
90
    "secMicroReference",
91 91
    "appendedPhrase",
92 92
    "useNameCache",
93 93
    "publish"
......
144 144
    @NotNull(groups = Level2.class)
145 145
    private TaxonName name;
146 146

  
147
    // The concept reference
148
    @XmlElement(name = "Sec")
147
    //#9327
148
    @XmlElement(name = "SecSource")
149 149
    @XmlIDREF
150 150
    @XmlSchemaType(name = "IDREF")
151
    @ManyToOne(fetch = FetchType.LAZY)
152
    @Cascade({CascadeType.SAVE_UPDATE,CascadeType.MERGE})
153
    @NotNull(groups = Level2.class)
154
    @IndexedEmbedded
155
    private Reference sec;
156

  
157
    @XmlElement(name = "secMicroReference")
151
    @OneToOne(fetch = FetchType.LAZY, orphanRemoval=true, mappedBy="sourcedTaxon")
152
    @Cascade({CascadeType.SAVE_UPDATE,CascadeType.MERGE,CascadeType.DELETE})
158 153
    @CacheUpdate(noUpdate ="titleCache")
159
    @NullOrNotEmpty
160
    @Column(length=255)
161
    private String secMicroReference;
154
    @IndexedEmbedded
155
    private SecundumSource secSource;
162 156

  
163 157
    @XmlElement(name = "AppendedPhrase")
164 158
    private String appendedPhrase;
......
274 268
        this.publish = publish;
275 269
    }
276 270

  
277
    /**
278
     * Returns the {@link eu.etaxonomy.cdm.model.reference.Reference reference} of <i>this</i> (abstract) taxon.
279
     * This is the reference or the treatment using the {@link TaxonName taxon name}
280
     * in <i>this</i> (abstract) taxon.
281
     */
282
    public Reference getSec() {
283
        return sec;
271
  //*************** sec source *******************/
272

  
273
    public SecundumSource getSecSource(){
274
        return this.secSource;
275
    }
276

  
277
    protected DescriptionElementSource getSecSource(boolean createIfNotExist){
278
        if (this.secSource == null && createIfNotExist){
279
            setSecSource(SecundumSource.NewSecundumInstance(this));
280
        }
281
        return secSource;
284 282
    }
283

  
284
    public void setSecSource(SecundumSource secSource) throws IllegalArgumentException {
285
        //check state
286
        if (secSource != null && !OriginalSourceType.SecundumReference.equals(secSource.getType())
287
                ){
288
            throw new IllegalArgumentException("Secundum source must be of type " + OriginalSourceType.SecundumReference.getLabel());
289
        }
290
        this.secSource = secSource;
291
        if (secSource != null && secSource.getSourcedTaxon() != this){
292
            secSource.setSourcedTaxon(this);
293
        }
294
    }
295

  
296
    @Transient
297
    public Reference getSec(){
298
        return this.secSource == null? null:this.secSource.getCitation();
299
    }
300

  
301
    @Transient
302
    public void setSec(Reference secReference){
303
        if (secReference == null && this.getSecSource()==null){
304
            return;
305
        }else{
306
            getSecSource(true).setCitation(secReference);
307
        }
308
    }
309

  
285 310
    /**
286
     * @see  #getSec()
311
     * Returns the details string of the {@link #getSec() sec reference} assigned
312
     * to <i>this</i> taxon base. The details describe the exact localisation within
313
     * the publication used as sec reference. These are mostly
314
     * (implicitly) pages but can also be figures or tables or any other
315
     * element of a publication. A sec micro reference (details)
316
     * requires the existence of a sec reference.
287 317
     */
288
    public void setSec(Reference sec) {
289
        this.sec = sec;
318
    @Transient
319
    public String getSecMicroReference(){
320
        return this.secSource == null? null: this.secSource.getCitationMicroReference();
290 321
    }
291 322

  
292 323
    /**
293
     * @return the micro reference (detail) for the sec(undum)
294
     * reference
295
     * @see #getSec()
324
     * @see  #getSecMicroReference()
296 325
     */
297
    public String getSecMicroReference() {
298
        return secMicroReference;
326
    public void setSecMicroReference(String secMicroReference){
327
        secMicroReference = isBlank(secMicroReference)? null : secMicroReference;
328
        if (secMicroReference == null && this.getSecSource()==null){
329
            return;
330
        }else{
331
            this.getSecSource(true).setCitationMicroReference(secMicroReference);
332
        }
299 333
    }
300 334

  
301 335
    /**
302
     * @see #getSecMicroReference()
303
     * @see #getSec()
336
     * Checks if the source is completely empty and if empty removes it from the name.
304 337
     */
305
    public void setSecMicroReference(String secMicroReference) {
306
        this.secMicroReference = CdmUtils.Nb(secMicroReference);
338
    //TODO maybe this should be moved to a hibernate listener, but the listener solution may
339
    //work only for sec single sources as they are the only which are bidirectional
340
    protected void checkNullSource() {
341
        if (this.secSource != null && this.secSource.checkEmpty(true)){
342
            this.secSource = null;
343
        }
307 344
    }
308 345

  
309 346
// *********************************************
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/reference/ReferenceDaoHibernateImpl.java
323 323
			"LEFT JOIN nd_e.sources nd_e_s " +
324 324
			//nomenclatural citation
325 325
			"LEFT JOIN n.nomenclaturalSource ns " +
326
			//secundum citation
327
            "LEFT JOIN t.secSource ss " +
326 328

  
327 329
			"WHERE td_e_s.citation IN (:referenceBase_1) " +
328 330
			  " OR td_s IN (:referenceBase_2) " +
329 331
			  " OR nd_e_s.citation IN (:referenceBase_3) " +
330 332
			  " OR nd_s IN (:referenceBase_4) " +
331 333
			  " OR ns.citation IN (:referenceBase_5) " +
332
			  " OR t.sec IN (:referenceBase_6)"
334
			  " OR ss.citation IN (:referenceBase_6)"
333 335
			);
334 336

  
335 337
		if (orderHints != null && orderHints.size() > 0){
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/taxon/ClassificationDaoHibernateImpl.java
124 124

  
125 125
        String selectWhat = doCount ? "COUNT(distinct tn)" : "DISTINCT tn";
126 126

  
127
        String joinFetch = doCount ? "" : " JOIN FETCH tn.taxon t JOIN FETCH t.name n LEFT JOIN FETCH n.rank LEFT JOIN FETCH t.sec ";
127
        String joinFetch = doCount ? "" : " JOIN FETCH tn.taxon t JOIN FETCH t.name n LEFT JOIN FETCH n.rank LEFT JOIN FETCH t.secSource ss LEFT JOIN FETCH ss.citation ";
128 128

  
129 129
        if(rank == null){
130 130
            String hql = "SELECT " + selectWhat +
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/taxon/TaxonDaoHibernateImpl.java
74 74
import eu.etaxonomy.cdm.persistence.query.OrderHint;
75 75
import eu.etaxonomy.cdm.persistence.query.TaxonTitleType;
76 76

  
77

  
78 77
/**
79 78
 * @author a.mueller
80 79
 * @since 24.11.2008
......
183 182
        }
184 183

  
185 184
        if (sec != null && sec.getId() != 0) {
186
            criteria.add(Restrictions.eq("sec", sec ) );
185
            criteria.add(Restrictions.eq("secSource.citation", sec ) );
187 186
        }
188 187

  
189 188
        if (queryString != null) {
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/persistence/dao/hibernate/taxon/TaxonNodeDaoHibernateImpl.java
683 683
            boolean overwriteExisting, boolean includeSharedTaxa, boolean emptySecundumDetail) {
684 684
        String queryStr = forSubtreeAcceptedQueryStr(includeSharedTaxa, subTreeIndex, false, SelectMode.COUNT);
685 685
        if (!overwriteExisting){
686
            queryStr += " AND t.sec IS NULL ";
686
            queryStr += " AND t.secSource.citation IS NULL ";
687 687
        }
688 688
        return countResult(queryStr);
689 689
    }
......
698 698
            boolean overwriteExisting, boolean includeSharedTaxa, boolean emptySecundumDetail) {
699 699
        String queryStr = forSubtreeSynonymQueryStr(includeSharedTaxa, subTreeIndex, false, SelectMode.COUNT);
700 700
        if (!overwriteExisting){
701
            queryStr += " AND syn.sec IS NULL ";
701
            queryStr += " AND syn.secSource.citation IS NULL ";
702 702
        }
703 703
        return countResult(queryStr);
704 704
    }
......
722 722

  
723 723
        String queryStr = forSubtreeAcceptedQueryStr(includeSharedTaxa, subTreeIndex, false, SelectMode.ID);
724 724
        if (!overwriteExisting){
725
            queryStr += " AND t.sec IS NULL ";
725
            queryStr += " AND t.secSource.citation IS NULL ";
726 726
        }
727 727
        return setSecundum(newSec, emptyDetail, queryStr, monitor);
728 728

  
......
734 734

  
735 735
        String queryStr = forSubtreeSynonymQueryStr(includeSharedTaxa, subTreeIndex, false, SelectMode.ID);
736 736
        if (!overwriteExisting){
737
            queryStr += " AND syn.sec IS NULL ";
737
            queryStr += " AND syn.secSource.citation IS NULL ";
738 738
        }
739 739
        return setSecundum(newSec, emptyDetail, queryStr, monitor);
740 740
    }
......
746 746
        List<List<Integer>> partitionList = splitIdList(query.list(), DEFAULT_PARTITION_SIZE);
747 747
        for (List<Integer> taxonIdList : partitionList){
748 748
            List<TaxonBase> taxonList = taxonDao.loadList(taxonIdList, null, null);
749
            for (TaxonBase taxonBase : taxonList){
749
            for (TaxonBase<?> taxonBase : taxonList){
750 750
                if (taxonBase != null){
751 751
                    taxonBase = taxonDao.load(taxonBase.getUuid());
752 752
                    taxonBase.setSec(newSec);
cdmlib-persistence/src/main/resources/eu/etaxonomy/cdm/hibernate.cfg.xml
197 197
      <mapping class="eu.etaxonomy.cdm.model.reference.CdmLinkSource"/>
198 198
      
199 199
      <!-- Taxon Package -->
200
      <mapping class="eu.etaxonomy.cdm.model.taxon.SecundumSource"/>
200 201
      <mapping class="eu.etaxonomy.cdm.model.taxon.Synonym"/>
201 202
      <mapping class="eu.etaxonomy.cdm.model.taxon.SynonymType"/>
202 203
      <mapping class="eu.etaxonomy.cdm.model.taxon.Taxon"/>
cdmlib-persistence/src/test/java/eu/etaxonomy/cdm/persistence/dao/hibernate/media/MediaDaoHibernateImplTest.java
1
/**
2
* Copyright (C) 2007 EDIT
3
* European Distributed Institute of Taxonomy
4
* http://www.e-taxonomy.eu
5
*
6
* The contents of this file are subject to the Mozilla Public License Version 1.1
7
* See LICENSE.TXT at the top of this package for the full license terms.
8
*/
9
package eu.etaxonomy.cdm.persistence.dao.hibernate.media;
10

  
11
import static org.junit.Assert.assertEquals;
12
import static org.junit.Assert.assertFalse;
13
import static org.junit.Assert.assertNotNull;
14
import static org.junit.Assert.assertTrue;
15

  
16
import java.io.FileNotFoundException;
17
import java.util.ArrayList;
18
import java.util.HashSet;
19
import java.util.List;
20
import java.util.Set;
21
import java.util.UUID;
22

  
23
import org.hibernate.Hibernate;
24
import org.junit.Before;
25
import org.junit.Test;
26
import org.unitils.dbunit.annotation.DataSet;
27
import org.unitils.spring.annotation.SpringBeanByType;
28

  
29
import eu.etaxonomy.cdm.model.description.MediaKey;
30
import eu.etaxonomy.cdm.model.location.NamedArea;
31
import eu.etaxonomy.cdm.model.taxon.Taxon;
32
import eu.etaxonomy.cdm.persistence.dao.media.IMediaDao;
33
import eu.etaxonomy.cdm.persistence.dao.taxon.ITaxonDao;
34
import eu.etaxonomy.cdm.persistence.dao.term.IDefinedTermDao;
35
import eu.etaxonomy.cdm.test.integration.CdmIntegrationTest;
36

  
37
@DataSet
38
public class MediaDaoImplTest extends CdmIntegrationTest {
39

  
40
	@SpringBeanByType
41
	IMediaDao mediaDao;
42

  
43
	@SpringBeanByType
44
	IDefinedTermDao definedTermDao;
45

  
46
	@SpringBeanByType
47
	ITaxonDao taxonDao;
48

  
49
	UUID europeUuid;
50
	UUID africaUuid;
51
	UUID sphingidaeUuid;
52

  
53
	Set<Taxon> taxonomicScope;
54
	Set<NamedArea> geoScopes;
55

  
56
	@Before
57
	public void setUp() {
58
		europeUuid = UUID.fromString("e860871c-3a14-4ef2-9367-bbd92586c95b");
59
		africaUuid = UUID.fromString("9444016a-b334-4772-8795-ed4019552087");
60
		sphingidaeUuid = UUID.fromString("54e767ee-894e-4540-a758-f906ecb4e2d9");
61

  
62
		taxonomicScope = new HashSet<Taxon>();
63
		geoScopes = new HashSet<NamedArea>();
64
	}
65

  
66
	@Test
67
	public void testCountMediaKeys() {
68
		long numberOfMediaKeys = mediaDao.countMediaKeys(null,null);
69

  
70
		assertEquals("countMediaKeys should return 3",3,numberOfMediaKeys);
71
	}
72

  
73
	@Test
74
	public void testGetMediaKeys() {
75
		List<String> propertyPaths = new ArrayList<String>();
76
		propertyPaths.add("title");
77
		List<MediaKey> keys = mediaDao.getMediaKeys(null, null, null, null,propertyPaths);
78

  
79
		assertNotNull("getMediaKeys should return a List",keys);
80
		assertFalse("The list should not be empty",keys.isEmpty());
81
		assertEquals("The list should contain 3 MediaKey instances",3, keys.size());
82
		assertTrue("Media.title should have been initialized",Hibernate.isInitialized(keys.get(0).getTitle()));
83
	}
84

  
85
	@Test
86
	public void testCountMediaKeysWithScope() {
87
		NamedArea europe = (NamedArea)definedTermDao.findByUuid(europeUuid);
88
		NamedArea africa = (NamedArea)definedTermDao.findByUuid(africaUuid);
89
		Taxon sphingidae = (Taxon)taxonDao.findByUuid(sphingidaeUuid);
90
		assert europe != null : "NamedArea must exist";
91
		assert africa != null : "NamedArea must exist";
92
		assert sphingidae != null : "Taxon must exist";
93

  
94
		geoScopes.add(europe);
95
		geoScopes.add(africa);
96
		taxonomicScope.add(sphingidae);
97

  
98
		long numberOfMediaKeys = mediaDao.countMediaKeys(taxonomicScope,geoScopes);
99

  
100
		assertEquals("countMediaKeys should return 1",1,numberOfMediaKeys);
101
	}
102

  
103
	@Test
104
	public void testGetMediaKeysWithScope() {
105
		List<String> propertyPaths = new ArrayList<String>();
106
		propertyPaths.add("title");
107
		NamedArea europe = (NamedArea)definedTermDao.findByUuid(europeUuid);
108
		NamedArea africa = (NamedArea)definedTermDao.findByUuid(africaUuid);
109
		Taxon sphingidae = (Taxon)taxonDao.findByUuid(sphingidaeUuid);
110
		assert europe != null : "NamedArea must exist";
111
		assert africa != null : "NamedArea must exist";
112
		assert sphingidae != null : "Taxon must exist";
113

  
114
		geoScopes.add(europe);
115
		geoScopes.add(africa);
116
		taxonomicScope.add(sphingidae);
117

  
118
		List<MediaKey> keys = mediaDao.getMediaKeys(taxonomicScope,geoScopes, null, null,propertyPaths);
119

  
120
		assertNotNull("getMediaKeys should return a List",keys);
121
		assertFalse("The list should not be empty",keys.isEmpty());
122
		assertEquals("The list should contain 1 MediaKey instance",1, keys.size());
123
		assertTrue("Media.title should have been initialized",Hibernate.isInitialized(keys.get(0).getTitle()));
124
	}
125

  
126
    @Override
127
    public void createTestDataSet() throws FileNotFoundException {}
128
}
cdmlib-persistence/src/test/java/eu/etaxonomy/cdm/persistence/dao/hibernate/media/MediaDaoImplTest.java
1
/**
2
* Copyright (C) 2007 EDIT
3
* European Distributed Institute of Taxonomy
4
* http://www.e-taxonomy.eu
5
*
6
* The contents of this file are subject to the Mozilla Public License Version 1.1
7
* See LICENSE.TXT at the top of this package for the full license terms.
8
*/
9
package eu.etaxonomy.cdm.persistence.dao.hibernate.media;
10

  
11
import static org.junit.Assert.assertEquals;
12
import static org.junit.Assert.assertFalse;
13
import static org.junit.Assert.assertNotNull;
14
import static org.junit.Assert.assertTrue;
15

  
16
import java.io.FileNotFoundException;
17
import java.util.ArrayList;
18
import java.util.HashSet;
19
import java.util.List;
20
import java.util.Set;
21
import java.util.UUID;
22

  
23
import org.hibernate.Hibernate;
24
import org.junit.Before;
25
import org.junit.Test;
26
import org.unitils.dbunit.annotation.DataSet;
27
import org.unitils.spring.annotation.SpringBeanByType;
28

  
29
import eu.etaxonomy.cdm.model.description.MediaKey;
30
import eu.etaxonomy.cdm.model.location.NamedArea;
31
import eu.etaxonomy.cdm.model.taxon.Taxon;
32
import eu.etaxonomy.cdm.persistence.dao.media.IMediaDao;
33
import eu.etaxonomy.cdm.persistence.dao.taxon.ITaxonDao;
34
import eu.etaxonomy.cdm.persistence.dao.term.IDefinedTermDao;
35
import eu.etaxonomy.cdm.test.integration.CdmIntegrationTest;
36

  
37
@DataSet
38
public class MediaDaoImplTest extends CdmIntegrationTest {
39

  
40
	@SpringBeanByType
41
	IMediaDao mediaDao;
42

  
43
	@SpringBeanByType
44
	IDefinedTermDao definedTermDao;
45

  
46
	@SpringBeanByType
47
	ITaxonDao taxonDao;
48

  
49
	UUID europeUuid;
50
	UUID africaUuid;
51
	UUID sphingidaeUuid;
52

  
53
	Set<Taxon> taxonomicScope;
54
	Set<NamedArea> geoScopes;
55

  
56
	@Before
57
	public void setUp() {
58
		europeUuid = UUID.fromString("e860871c-3a14-4ef2-9367-bbd92586c95b");
59
		africaUuid = UUID.fromString("9444016a-b334-4772-8795-ed4019552087");
60
		sphingidaeUuid = UUID.fromString("54e767ee-894e-4540-a758-f906ecb4e2d9");
61

  
62
		taxonomicScope = new HashSet<Taxon>();
63
		geoScopes = new HashSet<NamedArea>();
64
	}
65

  
66
	@Test
67
	public void testCountMediaKeys() {
68
		long numberOfMediaKeys = mediaDao.countMediaKeys(null,null);
69

  
70
		assertEquals("countMediaKeys should return 3",3,numberOfMediaKeys);
71
	}
72

  
73
	@Test
74
	public void testGetMediaKeys() {
75
		List<String> propertyPaths = new ArrayList<String>();
76
		propertyPaths.add("title");
77
		List<MediaKey> keys = mediaDao.getMediaKeys(null, null, null, null,propertyPaths);
78

  
79
		assertNotNull("getMediaKeys should return a List",keys);
80
		assertFalse("The list should not be empty",keys.isEmpty());
81
		assertEquals("The list should contain 3 MediaKey instances",3, keys.size());
82
		assertTrue("Media.title should have been initialized",Hibernate.isInitialized(keys.get(0).getTitle()));
83
	}
84

  
85
	@Test
86
	public void testCountMediaKeysWithScope() {
87
		NamedArea europe = (NamedArea)definedTermDao.findByUuid(europeUuid);
88
		NamedArea africa = (NamedArea)definedTermDao.findByUuid(africaUuid);
89
		Taxon sphingidae = (Taxon)taxonDao.findByUuid(sphingidaeUuid);
90
		assert europe != null : "NamedArea must exist";
91
		assert africa != null : "NamedArea must exist";
92
		assert sphingidae != null : "Taxon must exist";
93

  
94
		geoScopes.add(europe);
95
		geoScopes.add(africa);
96
		taxonomicScope.add(sphingidae);
97

  
98
		long numberOfMediaKeys = mediaDao.countMediaKeys(taxonomicScope,geoScopes);
99

  
100
		assertEquals("countMediaKeys should return 1",1,numberOfMediaKeys);
101
	}
102

  
103
	@Test
104
	public void testGetMediaKeysWithScope() {
105
		List<String> propertyPaths = new ArrayList<String>();
106
		propertyPaths.add("title");
107
		NamedArea europe = (NamedArea)definedTermDao.findByUuid(europeUuid);
108
		NamedArea africa = (NamedArea)definedTermDao.findByUuid(africaUuid);
109
		Taxon sphingidae = (Taxon)taxonDao.findByUuid(sphingidaeUuid);
110
		assert europe != null : "NamedArea must exist";
111
		assert africa != null : "NamedArea must exist";
112
		assert sphingidae != null : "Taxon must exist";
113

  
114
		geoScopes.add(europe);
115
		geoScopes.add(africa);
116
		taxonomicScope.add(sphingidae);
117

  
118
		List<MediaKey> keys = mediaDao.getMediaKeys(taxonomicScope,geoScopes, null, null,propertyPaths);
119

  
120
		assertNotNull("getMediaKeys should return a List",keys);
121
		assertFalse("The list should not be empty",keys.isEmpty());
122
		assertEquals("The list should contain 1 MediaKey instance",1, keys.size());
123
		assertTrue("Media.title should have been initialized",Hibernate.isInitialized(keys.get(0).getTitle()));
124
	}
125

  
126
    @Override
127
    public void createTestDataSet() throws FileNotFoundException {}
128
}
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/BeanInitializerIntegrationTest.xml
30 30
  <LANGUAGESTRING_AUD REV="1024" REVTYPE="1" ID="3" UUID="f72f17d8-58c2-4c4e-b052-89d9016b6d02" LANGUAGE_ID="407" TEXT="Maecenas congue ligula ut nulla. Nullam commodo euismod dolor."/>
31 31
  <NAMERELATIONSHIP ID="1" UUID="331c93a6-eabc-4a32-9a26-351aaff8dfbd" RELATEDFROM_ID="15" RELATEDTO_ID="27" TYPE_ID="857" DOUBTFUL="false"/>
32 32
  <ORIGINALSOURCEBASE DTYPE="NomenclaturalSource" ID="1" UUID="860de743-53d8-4762-9a39-ef9aeccf0bd6" SOURCETYPE="NOR" CITATION_ID="1" SOURCEDNAME_ID="3" />
33
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="2" SOURCEDTAXON_ID="1" UUID="4405c865-d2e0-4a4a-beee-99379a5c2065" SOURCETYPE="SEC" CITATION_ID="1" />
34
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="3" SOURCEDTAXON_ID="2" UUID="286f16b9-0fbc-419c-8c95-00db6fce0a5d" SOURCETYPE="SEC" CITATION_ID="1" />
33 35
  <REFERENCE  ID="1" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
34 36
  <REFERENCE  ID="2" UUID="ad4322b7-4b05-48af-be70-f113e46c545e" TITLECACHE="cate-sphingidae.org" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
35 37
  <REFERENCE  ID="3" UUID="ad4322b7-4b05-48af-be70-f113e46c545f" TITLECACHE="cate-araceae.org" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
36 38
  <SPECIMENOROBSERVATIONBASE DTYPE="DerivedUnit" RECORDBASIS="PS" ID="1" UUID="50a276c0-4df9-4da3-8b18-b4d2f82aa9b4" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true"/>
37
  <TAXONBASE DTYPE="Taxon" ID="1" SEC_ID="1" UUID="258e28a3-c4e5-4b87-823e-2963c7831ce3" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" PUBLISH="true" NAME_ID="36"/>
38
  <TAXONBASE DTYPE="Taxon" ID="2" SEC_ID="1" UUID="e110d2c6-fa07-4459-bb7c-269fa0d8f052" TITLECACHE="Cryptocoryne griffithii Schott sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" PUBLISH="true" NAME_ID="39"/>
39
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="258e28a3-c4e5-4b87-823e-2963c7831ce3" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" PUBLISH="true" NAME_ID="36"/>
40
  <TAXONBASE DTYPE="Taxon" ID="2" UUID="e110d2c6-fa07-4459-bb7c-269fa0d8f052" TITLECACHE="Cryptocoryne griffithii Schott sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" PUBLISH="true" NAME_ID="39"/>
39 41
  <TAXONNAME NAMETYPE="ICZN" ID="3" UUID="9640a158-2bdb-4cbc-bff6-8f77e781f86b" TITLECACHE="Sphingidae Linnaeus, 1758" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Linnaeus, 1758" NAMECACHE="Sphingidae" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="3" RANK_ID="782" GENUSORUNINOMIAL="Sphingidae" COMBINATIONAUTHORSHIP_ID="1"/>
40 42
  </dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmEntityDaoBaseTest.testDelete-result.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <TAXONBASE DTYPE="Taxon" SEC_ID="1" PUBLISH="true" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46"/>
3
    <TAXONBASE ID="2" DTYPE="Taxon" PUBLISH="true" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46"/>
4
    <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5003" SOURCEDTAXON_ID="2" UUID="298670f6-95e5-4e8b-99db-a64bc3e66446" SOURCETYPE="SEC" CITATION_ID="1" />
4 5
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmEntityDaoBaseTest.testSaveOrUpdate-result.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <TAXONBASE DTYPE="Taxon" ID="1"  CREATEDBY_ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66"  TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="true" PUBLISH="true" SEC_ID="1" NAME_ID="1"/>
4
  <TAXONBASE DTYPE="Taxon" ID="2" SEC_ID="1" CREATEDBY_ID="1" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" NAME_ID="2"/>
3
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66" TITLECACHE=" sec. ???"  PROTECTEDTITLECACHE="true" DOUBTFUL="true"  PUBLISH="true" NAME_ID="1"/>
4
  <TAXONBASE DTYPE="Taxon" ID="2" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" NAME_ID="2"/>
5
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5002" SOURCEDTAXON_ID="1" UUID="396b1119-b6fb-4cbd-8d69-a0e869d4de41" SOURCETYPE="SEC" CITATION_ID="1" />
6
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5003" SOURCEDTAXON_ID="2" UUID="298670f6-95e5-4e8b-99db-a64bc3e66446" SOURCETYPE="SEC" CITATION_ID="1" />
5 7
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmEntityDaoBaseTest.testSaveOrUpdateWithAuthentication-result.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <TAXONBASE DTYPE="Taxon" CREATEDBY_ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66"  TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="true" PUBLISH="true" SEC_ID="1" NAME_ID="1"/>
4
  <TAXONBASE DTYPE="Taxon" SEC_ID="1" CREATEDBY_ID="1" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" NAME_ID="2"/>
3
  <TAXONBASE DTYPE="Taxon" CREATEDBY_ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66"  TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="true" PUBLISH="true" NAME_ID="1"/>
4
  <TAXONBASE DTYPE="Taxon" CREATEDBY_ID="1" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" NAME_ID="2"/>
5
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5002" SOURCEDTAXON_ID="1" UUID="396b1119-b6fb-4cbd-8d69-a0e869d4de41" SOURCETYPE="SEC" CITATION_ID="1" />
6
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5003" SOURCEDTAXON_ID="2" UUID="298670f6-95e5-4e8b-99db-a64bc3e66446" SOURCETYPE="SEC" CITATION_ID="1" />
5 7
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmEntityDaoBaseTest.testUpdate-result.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
    <TAXONBASE DTYPE="Taxon" ID="1" CREATEDBY_ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66"  TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="true" PUBLISH="true" SEC_ID="1" NAME_ID="1"/>
4
    <TAXONBASE DTYPE="Taxon" ID="2" SEC_ID="1" CREATEDBY_ID="1" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" NAME_ID="2"/>
3
    <TAXONBASE DTYPE="Taxon" ID="1" CREATEDBY_ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66"  TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="true" PUBLISH="true" NAME_ID="1"/>
4
    <TAXONBASE DTYPE="Taxon" ID="2" CREATEDBY_ID="1" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" NAME_ID="2"/>
5
    <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5002" SOURCEDTAXON_ID="1" UUID="396b1119-b6fb-4cbd-8d69-a0e869d4de41" SOURCETYPE="SEC" CITATION_ID="1" />
6
    <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5003" SOURCEDTAXON_ID="2" UUID="298670f6-95e5-4e8b-99db-a64bc3e66446" SOURCETYPE="SEC" CITATION_ID="1" />
5 7
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmEntityDaoBaseTest.testUpdateWithAuthentication-result.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <TAXONBASE DTYPE="Taxon" ID="1" SEC_ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="true" PUBLISH="true" NAME_ID="1" UPDATEDBY_ID="1"/>
4
  <TAXONBASE DTYPE="Taxon" ID="2" SEC_ID="1" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" NAME_ID="2" UPDATEDBY_ID="1" />
3
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="true" PUBLISH="true" NAME_ID="1" UPDATEDBY_ID="1"/>
4
  <TAXONBASE DTYPE="Taxon" ID="2" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" NAME_ID="2" UPDATEDBY_ID="1" />
5
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5002" SOURCEDTAXON_ID="1" UUID="396b1119-b6fb-4cbd-8d69-a0e869d4de41" SOURCETYPE="SEC" CITATION_ID="1" />
6
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5003" SOURCEDTAXON_ID="2" UUID="298670f6-95e5-4e8b-99db-a64bc3e66446" SOURCETYPE="SEC" CITATION_ID="1" />
5 7
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmEntityDaoBaseTest.xml
9 9
  <REFERENCE ID="1" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
10 10
  <REFERENCE_AUD REV="1000" REVTYPE="0" ID="1" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
11 11

  
12
  <TAXONBASE DTYPE="Taxon" ID="1" SEC_ID="1" CREATEDBY_ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66" UPDATEDBY_ID="1" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false"  PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
13
  <TAXONBASE DTYPE="Taxon" ID="2" SEC_ID="1" CREATEDBY_ID="1" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" UPDATEDBY_ID="1" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="2"/>
12
  <TAXONBASE DTYPE="Taxon" ID="1" CREATEDBY_ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66" UPDATEDBY_ID="1" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false"  PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
13
  <TAXONBASE DTYPE="Taxon" ID="2" CREATEDBY_ID="1" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" UPDATEDBY_ID="1" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="2"/>
14 14

  
15
  <TAXONBASE_AUD DTYPE="Taxon" REV="1000" REVTYPE="0" ID="1" SEC_ID="1" CREATEDBY_ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
16
  <TAXONBASE_AUD DTYPE="Taxon" REV="1000" REVTYPE="0" ID="2" SEC_ID="1" CREATEDBY_ID="1" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="2"/>
15
  <TAXONBASE_AUD DTYPE="Taxon" REV="1000" REVTYPE="0" ID="1" CREATEDBY_ID="1" UUID="8d77c380-c76a-11dd-ad8b-0800200c9a66" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
16
  <TAXONBASE_AUD DTYPE="Taxon" REV="1000" REVTYPE="0" ID="2" CREATEDBY_ID="1" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="2"/>
17 17

  
18 18
  <TAXONNAME NAMETYPE="ICNAFP" ID="1" UUID="a49a3963-c4ea-4047-8588-2f8f15352730" TITLECACHE="xyz" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="774" GENUSORUNINOMIAL="Aus" />
19 19
  <TAXONNAME NAMETYPE="ICNAFP" ID="2" UUID="05a438d6-065f-49ef-84db-c7dc2c259975" TITLECACHE=" " PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE=" " PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="2" RANK_ID="765" GENUSORUNINOMIAL="Aus" SPECIFICEPITHET="aus" />
......
25 25
  <TAXONRELATIONSHIP_AUD ID="1" REV="1000" REVTYPE="0" UUID="25064dff-f526-408e-b851-670d7770e337" SOURCE_ID="5001" TYPE_ID="889" RELATEDTO_ID="1" RELATEDFROM_ID="2" DOUBTFUL="false"/>
26 26
  
27 27
  <ORIGINALSOURCEBASE DTYPE="DescriptionElementSource" ID="5001" UUID="8d5fa8fb-b04d-4187-962d-5fa4cb327b9a" SOURCETYPE="UNK" CITATIONMICROREFERENCE="Lorem ipsum dolor"/>
28
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5002" SOURCEDTAXON_ID="1" UUID="396b1119-b6fb-4cbd-8d69-a0e869d4de41" SOURCETYPE="SEC" CITATION_ID="1" />
29
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="5003" SOURCEDTAXON_ID="2" UUID="298670f6-95e5-4e8b-99db-a64bc3e66446" SOURCETYPE="SEC" CITATION_ID="1" />
28 30
  <ORIGINALSOURCEBASE_AUD DTYPE="DescriptionElementSource" ID="5001" REV="1000" REVTYPE="0" UUID="8d5fa8fb-b04d-4187-962d-5fa4cb327b9a" SOURCETYPE="UNK" CITATIONMICROREFERENCE="Lorem ipsum dolor"/>
31
  <ORIGINALSOURCEBASE_AUD DTYPE="SecundumSource" ID="5002" REV="1000" REVTYPE="0" SOURCEDTAXON_ID="1" UUID="396b1119-b6fb-4cbd-8d69-a0e869d4de41" SOURCETYPE="SEC" CITATION_ID="1" />
32
  <ORIGINALSOURCEBASE_AUD DTYPE="SecundumSource" ID="5003" REV="1000" REVTYPE="0" SOURCEDTAXON_ID="2" UUID="298670f6-95e5-4e8b-99db-a64bc3e66446" SOURCETYPE="SEC" CITATION_ID="1" />
29 33

  
30 34
  <USERACCOUNT ID="1" UUID="c026b289-1a36-4afc-8673-92ffe8ed05b6" USERNAME="admin" ACCOUNTNONEXPIRED="true" ACCOUNTNONLOCKED="true" CREATEDBY_ID="1" CREDENTIALSNONEXPIRED="true" EMAILADDRESS="admin@example.org" ENABLED="true" PASSWORD="xyz"/>
31 35
  <USERACCOUNT_AUD ID="1" REV="1000" REVTYPE="0" UUID="c026b289-1a36-4afc-8673-92ffe8ed05b6" USERNAME="admin" ACCOUNTNONEXPIRED="true" ACCOUNTNONLOCKED="true" CREATEDBY_ID="1" CREDENTIALSNONEXPIRED="true" EMAILADDRESS="admin@example.org" ENABLED="true"/>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/common/CdmGenericDaoImplTest.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <TAXONBASE DTYPE="Taxon" ID="1001" CREATED="2009-06-25 14:42:27.0" UUID="9f5da5c7-a556-4540-911d-3aa76c9053d0" PROTECTEDTITLECACHE="false" DOUBTFUL="false" PUBLISH="true" TAXONSTATUSUNKNOWN="false" NAME_ID="1" SEC_ID="1"/>
4
  <TAXONBASE_AUD DTYPE="Taxon" ID="1000" REV="1001" REVTYPE="0" CREATED="2009-06-25 14:42:27.0" UUID="9f5da5c7-a556-4540-911d-3aa76c9053d0" PROTECTEDTITLECACHE="false" DOUBTFUL="false" PUBLISH="true" NAME_ID="1" SEC_ID="1" TAXONSTATUSUNKNOWN="false"/>
3
  <TAXONBASE DTYPE="Taxon" ID="1001" UUID="9f5da5c7-a556-4540-911d-3aa76c9053d0" PROTECTEDTITLECACHE="false" DOUBTFUL="false" PUBLISH="true" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
4
  <TAXONBASE_AUD DTYPE="Taxon" ID="1000" REV="1001" REVTYPE="0" UUID="9f5da5c7-a556-4540-911d-3aa76c9053d0" PROTECTEDTITLECACHE="false" DOUBTFUL="false" PUBLISH="true" NAME_ID="1" TAXONSTATUSUNKNOWN="false"/>
5 5

  
6
  <TAXONNAME NAMETYPE="ICNAFP" ID="1001" CREATED="2009-06-25 14:42:27.0" UUID="b0b71ee3-3e18-4ed4-b660-6181b0ec532b" PROTECTEDTITLECACHE="true" TITLECACHE="A name" FULLTITLECACHE="  (), null" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="()" NAMECACHE=" " PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="false" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1001" RANK_ID="765" BASIONYMAUTHORSHIP_ID="1001"/>
7
  <TAXONNAME_AUD NAMETYPE="ICNAFP" ID="1001" REV="1001" REVTYPE="0" CREATED="2009-06-25 14:42:27.0" UUID="b0b71ee3-3e18-4ed4-b660-6181b0ec532b" PROTECTEDTITLECACHE="true" TITLECACHE="A name" FULLTITLECACHE="  (), null" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" HOMOTYPICALGROUP_ID="1001" RANK_ID="765" AUTHORSHIPCACHE="()" NAMECACHE=" " PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="false" BASIONYMAUTHORSHIP_ID="1" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false"/>
6
  <TAXONNAME NAMETYPE="ICNAFP" ID="1001" UUID="b0b71ee3-3e18-4ed4-b660-6181b0ec532b" PROTECTEDTITLECACHE="true" TITLECACHE="A name" FULLTITLECACHE="  (), null" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="()" NAMECACHE=" " PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="false" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1001" RANK_ID="765" BASIONYMAUTHORSHIP_ID="1001"/>
7
  <TAXONNAME_AUD NAMETYPE="ICNAFP" ID="1001" REV="1001" REVTYPE="0" UUID="b0b71ee3-3e18-4ed4-b660-6181b0ec532b" PROTECTEDTITLECACHE="true" TITLECACHE="A name" FULLTITLECACHE="  (), null" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" HOMOTYPICALGROUP_ID="1001" RANK_ID="765" AUTHORSHIPCACHE="()" NAMECACHE=" " PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="false" BASIONYMAUTHORSHIP_ID="1" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false"/>
8 8

  
9
  <REFERENCE  ID="1001" CREATED="2009-06-25 14:42:27.0" UUID="613980ac-9bd5-43b9-a374-d71e1794688f" PROTECTEDTITLECACHE="false" TITLECACHE="A Ref" PARSINGPROBLEM="0" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PROBLEMENDS="-1" PROBLEMSTARTS="-1" AUTHORSHIP_ID="1"/>
9
  <REFERENCE  ID="1001" UUID="613980ac-9bd5-43b9-a374-d71e1794688f" PROTECTEDTITLECACHE="false" TITLECACHE="A Ref" PARSINGPROBLEM="0" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PROBLEMENDS="-1" PROBLEMSTARTS="-1" AUTHORSHIP_ID="1"/>
10
  <REFERENCE_AUD ID="1001" REV="1001" REVTYPE="0" UUID="613980ac-9bd5-43b9-a374-d71e1794688f" PROTECTEDTITLECACHE="false" TITLECACHE="Author, null" PARSINGPROBLEM="0" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PROBLEMENDS="-1" PROBLEMSTARTS="-1" AUTHORSHIP_ID="1"/>
10 11
  <REFERENCE_ANNOTATION REFERENCE_ID="1001" ANNOTATIONS_ID="1001"/>
11
  <REFERENCE_AUD ID="1001" REV="1001" REVTYPE="0" CREATED="2009-06-25 14:42:27.0" UUID="613980ac-9bd5-43b9-a374-d71e1794688f" PROTECTEDTITLECACHE="false" TITLECACHE="Author, null" PARSINGPROBLEM="0" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PROBLEMENDS="-1" PROBLEMSTARTS="-1" AUTHORSHIP_ID="1"/>
12 12

  
13
  <HOMOTYPICALGROUP ID="1001" CREATED="2009-06-25 14:42:27.0" UUID="2aaf6684-8eed-4c0d-9c34-fb9715f6b31e"/>
13
  <HOMOTYPICALGROUP ID="1001" UUID="2aaf6684-8eed-4c0d-9c34-fb9715f6b31e"/>
14 14
  <HOMOTYPICALGROUP_AUD ID="1001" REV="1001" REVTYPE="0" UUID="2aaf6684-8eed-4c0d-9c34-fb9715f6b31e"/>
15 15
  <AGENTBASE DTYPE="Person"     ID="1001" UUID="4ce66544-a5a3-4601-ab0b-1f0a1338327b" PROTECTEDTITLECACHE="true" TITLECACHE="Author"/>
16 16
  <AGENTBASE_AUD DTYPE="Person" ID="1001" REV="1001" REVTYPE="0" UUID="4ce66544-a5a3-4601-ab0b-1f0a1338327b" PROTECTEDTITLECACHE="true" TITLECACHE="Author"/>
17 17
  <ANNOTATION ID="1001" UUID="8cfc78b1-584d-43a0-8f46-820fa656033b" TEXT="A1" LANGUAGE_ID="115"/>
18
  <ANNOTATION_AUD ID="1001" REV="1001" REVTYPE="0" CREATED="2009-06-25 14:42:27.0" UUID="8cfc78b1-584d-43a0-8f46-820fa656033b" TEXT="A1" LANGUAGE_ID="115"/>
18
  <ANNOTATION_AUD ID="1001" REV="1001" REVTYPE="0" UUID="8cfc78b1-584d-43a0-8f46-820fa656033b" TEXT="A1" LANGUAGE_ID="115"/>
19 19
  <AUDITEVENT REVISIONNUMBER="1000" DATE="2009-06-25 14:42:23.544" TIMESTAMP="1245933743544" UUID="c9c24dd0-6e4d-434b-a310-3e2c6e1ea7c2"/>
20 20
  <AUDITEVENT REVISIONNUMBER="1001" DATE="2009-06-25 14:42:27.778" TIMESTAMP="1245933747778" UUID="1e5f0107-9fd8-4b37-9cea-d2c876098619"/>
21 21
  <DESCRIPTIONBASE DTYPE="SpecimenDescription" ID="1001" UUID="40cb1905-f9d8-4647-87ad-40b37a17e85b" PROTECTEDTITLECACHE="true" TITLECACHE="desc2" IMAGEGALLERY="false" ISDEFAULT="false" TYPES="#" SPECIMEN_ID="1001"/>
22 22
  <DESCRIPTIONBASE DTYPE="SpecimenDescription" ID="1002" UUID="3d7d643c-5944-47d6-8938-e884f6d79a70" PROTECTEDTITLECACHE="true" TITLECACHE="desc1" IMAGEGALLERY="false" ISDEFAULT="false" TYPES="#" SPECIMEN_ID="1001"/>
23
  <DESCRIPTIONBASE_AUD DTYPE="SpecimenDescription" ID="1001" REV="1001" REVTYPE="0" CREATED="2009-06-25 18:26:26.0" UUID="40cb1905-f9d8-4647-87ad-40b37a17e85b" PROTECTEDTITLECACHE="true" TITLECACHE="desc2" IMAGEGALLERY="false" ISDEFAULT="false" SPECIMEN_ID="1001"/>
24
  <DESCRIPTIONBASE_AUD DTYPE="SpecimenDescription" ID="1002" REV="1001" REVTYPE="0" CREATED="2009-06-25 18:26:26.0" UUID="3d7d643c-5944-47d6-8938-e884f6d79a70" PROTECTEDTITLECACHE="true" TITLECACHE="desc1" IMAGEGALLERY="false" ISDEFAULT="false" SPECIMEN_ID="1001"/>
25
  <SPECIMENOROBSERVATIONBASE DTYPE="DerivedUnit" RECORDBASIS="PS" ID="1001" CREATED="2009-06-25 18:26:26.0" UUID="41539e9c-3764-4f14-9712-2d07d00c8e4c" PROTECTEDTITLECACHE="false" TITLECACHE="" PUBLISH="true" PROTECTEDIDENTITYCACHE="true" IDENTITYCACHE="ID1"/>
26
  <SPECIMENOROBSERVATIONBASE_AUD DTYPE="DerivedUnit" RECORDBASIS="PS" ID="1001" REV="1001" REVTYPE="1" CREATED="2009-06-25 18:26:26.0" UUID="41539e9c-3764-4f14-9712-2d07d00c8e4c" PROTECTEDTITLECACHE="false" TITLECACHE="" PUBLISH="true" PROTECTEDIDENTITYCACHE="true" IDENTITYCACHE="ID1"/>
23
  <DESCRIPTIONBASE_AUD DTYPE="SpecimenDescription" ID="1001" REV="1001" REVTYPE="0" UUID="40cb1905-f9d8-4647-87ad-40b37a17e85b" PROTECTEDTITLECACHE="true" TITLECACHE="desc2" IMAGEGALLERY="false" ISDEFAULT="false" SPECIMEN_ID="1001"/>
24
  <DESCRIPTIONBASE_AUD DTYPE="SpecimenDescription" ID="1002" REV="1001" REVTYPE="0" UUID="3d7d643c-5944-47d6-8938-e884f6d79a70" PROTECTEDTITLECACHE="true" TITLECACHE="desc1" IMAGEGALLERY="false" ISDEFAULT="false" SPECIMEN_ID="1001"/>
25
  <SPECIMENOROBSERVATIONBASE DTYPE="DerivedUnit" RECORDBASIS="PS" ID="1001" UUID="41539e9c-3764-4f14-9712-2d07d00c8e4c" PROTECTEDTITLECACHE="false" TITLECACHE="" PUBLISH="true" PROTECTEDIDENTITYCACHE="true" IDENTITYCACHE="ID1"/>
26
  <SPECIMENOROBSERVATIONBASE_AUD DTYPE="DerivedUnit" RECORDBASIS="PS" ID="1001" REV="1001" REVTYPE="1" UUID="41539e9c-3764-4f14-9712-2d07d00c8e4c" PROTECTEDTITLECACHE="false" TITLECACHE="" PUBLISH="true" PROTECTEDIDENTITYCACHE="true" IDENTITYCACHE="ID1"/>
27 27

  
28 28
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/common/IdentifiableDaoBaseTest.xml
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3 3
  <AUDITEVENT REVISIONNUMBER="1000" TIMESTAMP="1232914238974" UUID="a680fab4-365e-4765-b49e-768f2ee30cda"/>
4 4
  <AUDITEVENT REVISIONNUMBER="1001" TIMESTAMP="1232914244116" UUID="afe8e761-8545-497b-9134-6a6791fc0b0d"/>
5
  <HOMOTYPICALGROUP ID="1" CREATED="2008-12-10 09:56:07.0" UUID="7b214eb9-a6ac-48e5-af02-bbea634d2a03" UPDATED="2008-12-10 09:56:07.238"/>
6
  <HOMOTYPICALGROUP ID="2" CREATED="2008-12-10 09:56:07.0" UUID="6c241a4c-e5a0-4344-8e5e-a81f17b75973" UPDATED="2008-12-10 09:56:07.253"/>
7
  <HOMOTYPICALGROUP_AUD ID="1" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="7b214eb9-a6ac-48e5-af02-bbea634d2a03" UPDATED="2008-12-10 09:56:07.238"/>
8
  <HOMOTYPICALGROUP_AUD ID="2" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="6c241a4c-e5a0-4344-8e5e-a81f17b75973" UPDATED="2008-12-10 09:56:07.253"/>
9
  <ORIGINALSOURCEBASE DTYPE="IdentifiableSource" ID="1"  CREATED="2008-12-10 09:56:07.0" UUID="4652f206-05b9-47d4-890c-3c51fef1223c" UPDATED="2008-12-10 09:56:07.253" SOURCETYPE="UNK" CITATION_ID="1" CITATIONMICROREFERENCE="Fusce pretium lobortis pede" />
10
  <ORIGINALSOURCEBASE DTYPE="IdentifiableSource" ID="2"  CREATED="2008-12-10 09:56:07.0" UUID="88860f50-2cd9-4d41-993a-e864cafa0074" UPDATED="2008-12-10 09:56:07.253" SOURCETYPE="PTS" CITATION_ID="1" CITATIONMICROREFERENCE="Donec laoreet aliquet dolor."/>
11
  <ORIGINALSOURCEBASE_AUD DTYPE="IdentifiableSource" ID="1" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="4652f206-05b9-47d4-890c-3c51fef1223c" UPDATED="2008-12-10 09:56:07.253" SOURCETYPE="UNK" CITATION_ID="1" CITATIONMICROREFERENCE="Fusce pretium lobortis pede"/>
12
  <ORIGINALSOURCEBASE_AUD DTYPE="IdentifiableSource" ID="2" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="88860f50-2cd9-4d41-993a-e864cafa0074" UPDATED="2008-12-10 09:56:07.253" SOURCETYPE="PTS" CITATION_ID="1" CITATIONMICROREFERENCE="Donec laoreet aliquet dolor."/>
13
  <REFERENCE  ID="1" CREATED="2008-12-10 09:56:07.0" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
14
  <REFERENCE_AUD REV="1000" REVTYPE="0" ID="1" CREATED="2008-12-10 09:56:07.0" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
5
  <HOMOTYPICALGROUP ID="1" UUID="7b214eb9-a6ac-48e5-af02-bbea634d2a03" />
6
  <HOMOTYPICALGROUP ID="2" UUID="6c241a4c-e5a0-4344-8e5e-a81f17b75973" />
7
  <HOMOTYPICALGROUP_AUD ID="1" REV="1000" REVTYPE="0" UUID="7b214eb9-a6ac-48e5-af02-bbea634d2a03" />
8
  <HOMOTYPICALGROUP_AUD ID="2" REV="1000" REVTYPE="0" UUID="6c241a4c-e5a0-4344-8e5e-a81f17b75973" />
9
  <ORIGINALSOURCEBASE DTYPE="IdentifiableSource" ID="1" UUID="4652f206-05b9-47d4-890c-3c51fef1223c" SOURCETYPE="UNK" CITATION_ID="1" CITATIONMICROREFERENCE="Fusce pretium lobortis pede" />
10
  <ORIGINALSOURCEBASE DTYPE="IdentifiableSource" ID="2" UUID="88860f50-2cd9-4d41-993a-e864cafa0074" SOURCETYPE="PTS" CITATION_ID="1" CITATIONMICROREFERENCE="Donec laoreet aliquet dolor."/>
11
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="3" SOURCEDTAXON_ID="1" UUID="d393a80e-af24-4f7e-b857-446085769609" SOURCETYPE="SEC" CITATION_ID="1" />
12
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="4" SOURCEDTAXON_ID="2" UUID="6ebf77d6-c12f-4e00-a269-c274c958994a" SOURCETYPE="SEC" CITATION_ID="1" />
13
 
14
  <ORIGINALSOURCEBASE_AUD DTYPE="IdentifiableSource" ID="1" REV="1000" REVTYPE="0" UUID="4652f206-05b9-47d4-890c-3c51fef1223c" SOURCETYPE="UNK" CITATION_ID="1" CITATIONMICROREFERENCE="Fusce pretium lobortis pede"/>
15
  <ORIGINALSOURCEBASE_AUD DTYPE="IdentifiableSource" ID="2" REV="1000" REVTYPE="0" UUID="88860f50-2cd9-4d41-993a-e864cafa0074" SOURCETYPE="PTS" CITATION_ID="1" CITATIONMICROREFERENCE="Donec laoreet aliquet dolor."/>
16
  <ORIGINALSOURCEBASE_AUD DTYPE="SecundumSource" ID="3" REV="1000" REVTYPE="0" UUID="d393a80e-af24-4f7e-b857-446085769609" SOURCETYPE="SEC" CITATION_ID="1" SOURCEDTAXON_ID="1" />
17
  <ORIGINALSOURCEBASE_AUD DTYPE="SecundumSource" ID="4" REV="1000" REVTYPE="0" UUID="6ebf77d6-c12f-4e00-a269-c274c958994a" SOURCETYPE="SEC" CITATION_ID="1" SOURCEDTAXON_ID="2" />
18
 
19
  <REFERENCE  ID="1" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
20
  <REFERENCE_AUD REV="1000" REVTYPE="0" ID="1" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
15 21

  
16
  <CREDIT ID="1" CREATED="2008-12-10 09:56:07.0" UUID="c7a5f184-6faf-4dcb-a179-97e05f30074f" UPDATED="2008-12-10 09:56:07.238" TEXT="My first credit"/>
17
  <CREDIT ID="2"  CREATED="2008-12-10 09:56:07.0" UUID="13f4607c-f1f1-43e8-960f-79d28731af5e" UPDATED="2008-12-10 09:56:07.238" TEXT="My third credit"/>
18
  <CREDIT ID="3"  CREATED="2008-12-10 09:56:07.0" UUID="23f4607c-f1f1-43e8-960f-79d28731af5e" UPDATED="2008-12-10 09:56:07.238" TEXT="My second credit"/>
19
  <CREDIT_AUD ID="1" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="c7a5f184-6faf-4dcb-a179-97e05f30074f" UPDATED="2008-12-10 09:56:07.238" TEXT="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla diam. Nulla lobortis. Mauris vel augue."/>
20
  <CREDIT_AUD ID="2" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="13f4607c-f1f1-43e8-960f-79d28731af5e" UPDATED="2008-12-10 09:56:07.238" TEXT="Nulla facilisi. Suspendisse aliquam convallis ipsum. Curabitur vel lacus sit amet pede vulputate laoreet."/>
21
  <CREDIT_AUD ID="3" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="23f4607c-f1f1-43e8-960f-79d28731af5e" UPDATED="2008-12-10 09:56:07.238" TEXT="Nulla facilisi. Suspendisse aliquam convallis ipsum. Curabitur vel lacus sit amet pede vulputate laoreet."/>
22
  <CREDIT ID="1" UUID="c7a5f184-6faf-4dcb-a179-97e05f30074f" TEXT="My first credit"/>
23
  <CREDIT ID="2"  UUID="13f4607c-f1f1-43e8-960f-79d28731af5e" TEXT="My third credit"/>
24
  <CREDIT ID="3"  UUID="23f4607c-f1f1-43e8-960f-79d28731af5e" TEXT="My second credit"/>
25
  <CREDIT_AUD ID="1" REV="1000" REVTYPE="0" UUID="c7a5f184-6faf-4dcb-a179-97e05f30074f" TEXT="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla diam. Nulla lobortis. Mauris vel augue."/>
26
  <CREDIT_AUD ID="2" REV="1000" REVTYPE="0" UUID="13f4607c-f1f1-43e8-960f-79d28731af5e" TEXT="Nulla facilisi. Suspendisse aliquam convallis ipsum. Curabitur vel lacus sit amet pede vulputate laoreet."/>
27
  <CREDIT_AUD ID="3" REV="1000" REVTYPE="0" UUID="23f4607c-f1f1-43e8-960f-79d28731af5e" TEXT="Nulla facilisi. Suspendisse aliquam convallis ipsum. Curabitur vel lacus sit amet pede vulputate laoreet."/>
22 28

  
23
  <RIGHTSINFO ID="1" CREATED="2008-12-10 09:56:07.0" UUID="b7a5f184-6faf-4dcb-a179-97e05f30074f" UPDATED="2008-12-10 09:56:07.238" TYPE_ID="2014" TEXT="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla diam. Nulla lobortis. Mauris vel augue."/>
24
  <RIGHTSINFO ID="2"  CREATED="2008-12-10 09:56:07.0" UUID="03f4607c-f1f1-43e8-960f-79d28731af5e" UPDATED="2008-12-10 09:56:07.238" TYPE_ID="2014" TEXT="Nulla facilisi. Suspendisse aliquam convallis ipsum. Curabitur vel lacus sit amet pede vulputate laoreet."/>
25
  <RIGHTSINFO_AUD ID="1" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="b7a5f184-6faf-4dcb-a179-97e05f30074f" UPDATED="2008-12-10 09:56:07.238" TYPE_ID="2014" TEXT="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla diam. Nulla lobortis. Mauris vel augue."/>
26
  <RIGHTSINFO_AUD ID="2" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="03f4607c-f1f1-43e8-960f-79d28731af5e" UPDATED="2008-12-10 09:56:07.238" TYPE_ID="2014" TEXT="Nulla facilisi. Suspendisse aliquam convallis ipsum. Curabitur vel lacus sit amet pede vulputate laoreet."/>
27
  <TAXONBASE DTYPE="Taxon" ID="1"  SEC_ID="1" LSID_LSID="urn:lsid:example.org:namespace:1:2" LSID_AUTHORITY="example.org" LSID_NAMESPACE="namespace" LSID_OBJECT="1" LSID_REVISION="2" CREATED="2008-12-10 09:56:07.0" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="Lorem" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
28
  <TAXONBASE DTYPE="Taxon" ID="2" SEC_ID="1" LSID_LSID="urn:lsid:example.org:namespace:2" LSID_AUTHORITY="example.org" LSID_NAMESPACE="namespace" LSID_OBJECT="2" LSID_REVISION="" CREATED="2008-12-10 09:56:07.0" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="ipsum" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="2"/>
29
  <TAXONBASE_AUD REV="1000" REVTYPE="0" DTYPE="Taxon" ID="1" SEC_ID="1" LSID_LSID="urn:lsid:example.org:namespace:1:1" LSID_AUTHORITY="example.org" LSID_NAMESPACE="namespace" LSID_OBJECT="1" LSID_REVISION="1" CREATED="2008-12-10 09:56:07.0" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="Lorem" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
30
  <TAXONBASE_AUD REV="1001" REVTYPE="0" DTYPE="Taxon" ID="1" SEC_ID="1" LSID_LSID="urn:lsid:example.org:namespace:1:2" LSID_AUTHORITY="example.org" LSID_NAMESPACE="namespace" LSID_OBJECT="1" LSID_REVISION="2" CREATED="2008-12-10 09:56:07.0" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="Lorem" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
31
  <TAXONBASE_AUD REV="1000" REVTYPE="0" DTYPE="Taxon" ID="2" SEC_ID="1" LSID_LSID="urn:lsid:example.org:namespace:2" LSID_AUTHORITY="example.org" LSID_NAMESPACE="namespace" LSID_OBJECT="2" LSID_REVISION="" CREATED="2008-12-10 09:56:07.0" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="ipsum" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="2"/>
29
  <RIGHTSINFO ID="1" UUID="b7a5f184-6faf-4dcb-a179-97e05f30074f" TYPE_ID="2014" TEXT="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla diam. Nulla lobortis. Mauris vel augue."/>
30
  <RIGHTSINFO ID="2"  UUID="03f4607c-f1f1-43e8-960f-79d28731af5e" TYPE_ID="2014" TEXT="Nulla facilisi. Suspendisse aliquam convallis ipsum. Curabitur vel lacus sit amet pede vulputate laoreet."/>
31
  <RIGHTSINFO_AUD ID="1" REV="1000" REVTYPE="0" UUID="b7a5f184-6faf-4dcb-a179-97e05f30074f" TYPE_ID="2014" TEXT="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla diam. Nulla lobortis. Mauris vel augue."/>
32
  <RIGHTSINFO_AUD ID="2" REV="1000" REVTYPE="0" UUID="03f4607c-f1f1-43e8-960f-79d28731af5e" TYPE_ID="2014" TEXT="Nulla facilisi. Suspendisse aliquam convallis ipsum. Curabitur vel lacus sit amet pede vulputate laoreet."/>
33
  <TAXONBASE DTYPE="Taxon" ID="1" LSID_LSID="urn:lsid:example.org:namespace:1:2" LSID_AUTHORITY="example.org" LSID_NAMESPACE="namespace" LSID_OBJECT="1" LSID_REVISION="2" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Lorem" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
34
  <TAXONBASE DTYPE="Taxon" ID="2" LSID_LSID="urn:lsid:example.org:namespace:2" LSID_AUTHORITY="example.org" LSID_NAMESPACE="namespace" LSID_OBJECT="2" LSID_REVISION="" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="ipsum" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="2"/>
35
  <TAXONBASE_AUD REV="1000" REVTYPE="0" DTYPE="Taxon" ID="1" LSID_LSID="urn:lsid:example.org:namespace:1:1" LSID_AUTHORITY="example.org" LSID_NAMESPACE="namespace" LSID_OBJECT="1" LSID_REVISION="1" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Lorem" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
36
  <TAXONBASE_AUD REV="1001" REVTYPE="0" DTYPE="Taxon" ID="1" LSID_LSID="urn:lsid:example.org:namespace:1:2" LSID_AUTHORITY="example.org" LSID_NAMESPACE="namespace" LSID_OBJECT="1" LSID_REVISION="2" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Lorem" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
37
  <TAXONBASE_AUD REV="1000" REVTYPE="0" DTYPE="Taxon" ID="2" LSID_LSID="urn:lsid:example.org:namespace:2" LSID_AUTHORITY="example.org" LSID_NAMESPACE="namespace" LSID_OBJECT="2" LSID_REVISION="" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="ipsum" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="2"/>
32 38
  <TAXONBASE_CREDIT TAXONBASE_ID="1" CREDITS_ID="1" SORTINDEX="0"/>
33 39
  <TAXONBASE_CREDIT TAXONBASE_ID="1" CREDITS_ID="2" SORTINDEX="2"/>
34 40
  <TAXONBASE_CREDIT TAXONBASE_ID="1" CREDITS_ID="3" SORTINDEX="1"/>
......
44 50
  <TAXONBASE_ORIGINALSOURCEBASE TAXONBASE_ID="1" SOURCES_ID="2"/>
45 51
  <TAXONBASE_ORIGINALSOURCEBASE_AUD REV="1000" REVTYPE="0" TAXONBASE_ID="1" SOURCES_ID="1"/>
46 52
  <TAXONBASE_ORIGINALSOURCEBASE_AUD REV="1000" REVTYPE="0" TAXONBASE_ID="1" SOURCES_ID="2"/>
47
  <TAXONNAME NAMETYPE="ICNAFP" ID="1" CREATED="2008-12-10 09:56:07.0" UUID="a49a3963-c4ea-4047-8588-2f8f15352730" UPDATED="2008-12-10 09:56:07.238" TITLECACHE="" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="774" GENUSORUNINOMIAL="Aus" />
48
  <TAXONNAME NAMETYPE="ICNAFP" ID="2" CREATED="2008-12-10 09:56:07.0" UUID="05a438d6-065f-49ef-84db-c7dc2c259975" UPDATED="2008-12-10 09:56:07.253" TITLECACHE=" " PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE=" " PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="2" RANK_ID="765" GENUSORUNINOMIAL="Aus" SPECIFICEPITHET="aus" />
49
  <TAXONNAME_AUD NAMETYPE="ICNAFP" ID="1" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="a49a3963-c4ea-4047-8588-2f8f15352730" UPDATED="2008-12-10 09:56:07.238" TITLECACHE="" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="774" GENUSORUNINOMIAL="Aus" />
50
  <TAXONNAME_AUD NAMETYPE="ICNAFP" ID="2" REV="1000" REVTYPE="0" CREATED="2008-12-10 09:56:07.0" UUID="05a438d6-065f-49ef-84db-c7dc2c259975" UPDATED="2008-12-10 09:56:07.253" TITLECACHE=" " PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE=" " PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="2" RANK_ID="765" GENUSORUNINOMIAL="Aus" SPECIFICEPITHET="aus" />
51
  <TAXONRELATIONSHIP ID="1" CREATED="2008-12-10 09:56:07.0" UUID="25064dff-f526-408e-b851-670d7770e337" UPDATED="2008-12-10 09:56:07.253" TYPE_ID="889" RELATEDTO_ID="1" RELATEDFROM_ID="2" DOUBTFUL="false"/>
52
  <TAXONRELATIONSHIP_AUD REV="1000" ID="1" CREATED="2008-12-10 09:56:07.0" UUID="25064dff-f526-408e-b851-670d7770e337" UPDATED="2008-12-10 09:56:07.253" TYPE_ID="889" RELATEDTO_ID="1" RELATEDFROM_ID="2" DOUBTFUL="false"/>
53
  <TAXONNAME NAMETYPE="ICNAFP" ID="1" UUID="a49a3963-c4ea-4047-8588-2f8f15352730" TITLECACHE="" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="774" GENUSORUNINOMIAL="Aus" />
54
  <TAXONNAME NAMETYPE="ICNAFP" ID="2" UUID="05a438d6-065f-49ef-84db-c7dc2c259975" TITLECACHE=" " PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE=" " PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="2" RANK_ID="765" GENUSORUNINOMIAL="Aus" SPECIFICEPITHET="aus" />
55
  <TAXONNAME_AUD NAMETYPE="ICNAFP" ID="1" REV="1000" REVTYPE="0" UUID="a49a3963-c4ea-4047-8588-2f8f15352730" TITLECACHE="" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="774" GENUSORUNINOMIAL="Aus" />
56
  <TAXONNAME_AUD NAMETYPE="ICNAFP" ID="2" REV="1000" REVTYPE="0" UUID="05a438d6-065f-49ef-84db-c7dc2c259975" TITLECACHE=" " PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE=" " PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="2" RANK_ID="765" GENUSORUNINOMIAL="Aus" SPECIFICEPITHET="aus" />
57
  <TAXONRELATIONSHIP ID="1" UUID="25064dff-f526-408e-b851-670d7770e337" TYPE_ID="889" RELATEDTO_ID="1" RELATEDFROM_ID="2" DOUBTFUL="false"/>
58
  <TAXONRELATIONSHIP_AUD REV="1000" ID="1" UUID="25064dff-f526-408e-b851-670d7770e337" TYPE_ID="889" RELATEDTO_ID="1" RELATEDFROM_ID="2" DOUBTFUL="false"/>
53 59
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/common/PreferenceDaoTest.testFindTaxonNodeString.xml
3 3
  <CDMPREFERENCE KEY_SUBJECT="/" KEY_PREDICATE="model.name.NC" VALUE="ICNAFP" ALLOWOVERRIDE="0"/>
4 4
  <CDMPREFERENCE KEY_SUBJECT="/TaxonNode[#t5000#5000#5001#5002#]" KEY_PREDICATE="model.name.NC" VALUE="ICZN" ALLOWOVERRIDE="0"/>
5 5
  <CDMPREFERENCE KEY_SUBJECT="/TaxonNode[#t5000#5000#5001#]" KEY_PREDICATE="model.name.NC" VALUE="ICVCN" ALLOWOVERRIDE="1"/>
6
  <CLASSIFICATION ID="5000" CREATED="2016-06-03 16:48:00.0" UUID="bbd2cdb4-8b83-4ef9-a553-c9629c3890aa" PROTECTEDTITLECACHE="false" TITLECACHE="European Abies" NAME_ID="5000" REFERENCE_ID="[null]" ROOTNODE_ID="5000"/>
7
  <TAXONBASE DTYPE="Taxon" ID="5000" CREATED="2016-06-03 16:48:00.0" UUID="db5b95d5-b08a-4e3c-aaee-cfe491ba2dd5" SECMICROREFERENCE="[null]" PROTECTEDTITLECACHE="false" TITLECACHE="??? sec. ???" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="[null]" SEC_ID="[null]"/>
8
  <TAXONBASE DTYPE="Taxon" ID="5001" CREATED="2016-06-03 16:48:00.0" UUID="dcf4f8bc-363a-4a6e-8444-10a1a16bec27" SECMICROREFERENCE="[null]" PROTECTEDTITLECACHE="false" TITLECACHE="??? sec. ???" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="[null]" SEC_ID="[null]"/>
9
  <TAXONBASE DTYPE="Taxon" ID="5002" CREATED="2016-06-03 16:48:00.0" UUID="03b4c26a-8a81-4e48-93ec-474123edf77e" SECMICROREFERENCE="[null]" PROTECTEDTITLECACHE="false" TITLECACHE="??? sec. ???" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="[null]" SEC_ID="[null]"/>
10
  <TAXONNODE ID="5000" CREATED="2016-06-03 16:48:00.0" UUID="0ed24553-1ee8-423d-9233-37b59dbf9f79" UPDATED="2016-06-03 16:48:00.946" SORTINDEX="-1" TREEINDEX="#t5000#5000#" COUNTCHILDREN="1" CLASSIFICATION_ID="5000" PARENT_ID="[null]" TAXON_ID="[null]"/>
11
  <TAXONNODE ID="5001" CREATED="2016-06-03 16:48:00.0" UUID="4ca97177-744d-4a20-99cc-8ab9bd38bc11" UPDATED="2016-06-03 16:48:00.946" SORTINDEX="0" TREEINDEX="#t5000#5000#5001#" COUNTCHILDREN="1" CLASSIFICATION_ID="5000" PARENT_ID="5000" TAXON_ID="5000"/>
12
  <TAXONNODE ID="5002" CREATED="2016-06-03 16:48:00.0" UUID="55108b5c-48fa-4a65-a87f-a7dddc5cd7d1" UPDATED="2016-06-03 16:48:00.946" SORTINDEX="0" TREEINDEX="#t5000#5000#5001#5002#" COUNTCHILDREN="1" CLASSIFICATION_ID="5000" PARENT_ID="5001" TAXON_ID="5001"/>
13
  <TAXONNODE ID="5003" CREATED="2016-06-03 16:48:00.0" UUID="41808a50-8d48-4896-b49d-865e5b278b19" UPDATED="2016-06-03 16:48:00.946" SORTINDEX="0" TREEINDEX="#t5000#5000#5001#5002#5003#" COUNTCHILDREN="0" CLASSIFICATION_ID="5000" PARENT_ID="5002" TAXON_ID="5002"/>
6
  <CLASSIFICATION ID="5000" UUID="bbd2cdb4-8b83-4ef9-a553-c9629c3890aa" PROTECTEDTITLECACHE="false" TITLECACHE="European Abies" NAME_ID="5000" REFERENCE_ID="[null]" ROOTNODE_ID="5000"/>
7
  <TAXONBASE DTYPE="Taxon" ID="5000" UUID="db5b95d5-b08a-4e3c-aaee-cfe491ba2dd5" PROTECTEDTITLECACHE="false" TITLECACHE="??? sec. ???" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"/>
8
  <TAXONBASE DTYPE="Taxon" ID="5001" UUID="dcf4f8bc-363a-4a6e-8444-10a1a16bec27" PROTECTEDTITLECACHE="false" TITLECACHE="??? sec. ???" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"/>
9
  <TAXONBASE DTYPE="Taxon" ID="5002" UUID="03b4c26a-8a81-4e48-93ec-474123edf77e" PROTECTEDTITLECACHE="false" TITLECACHE="??? sec. ???" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"/>
10
  <TAXONNODE ID="5000" UUID="0ed24553-1ee8-423d-9233-37b59dbf9f79" SORTINDEX="-1" TREEINDEX="#t5000#5000#" COUNTCHILDREN="1" CLASSIFICATION_ID="5000" PARENT_ID="[null]" TAXON_ID="[null]"/>
11
  <TAXONNODE ID="5001" UUID="4ca97177-744d-4a20-99cc-8ab9bd38bc11" SORTINDEX="0" TREEINDEX="#t5000#5000#5001#" COUNTCHILDREN="1" CLASSIFICATION_ID="5000" PARENT_ID="5000" TAXON_ID="5000"/>
12
  <TAXONNODE ID="5002" UUID="55108b5c-48fa-4a65-a87f-a7dddc5cd7d1" SORTINDEX="0" TREEINDEX="#t5000#5000#5001#5002#" COUNTCHILDREN="1" CLASSIFICATION_ID="5000" PARENT_ID="5001" TAXON_ID="5001"/>
13
  <TAXONNODE ID="5003" UUID="41808a50-8d48-4896-b49d-865e5b278b19" SORTINDEX="0" TREEINDEX="#t5000#5000#5001#5002#5003#" COUNTCHILDREN="0" CLASSIFICATION_ID="5000" PARENT_ID="5002" TAXON_ID="5002"/>
14 14
  <LANGUAGESTRING ID="5000" UUID="fcecb73e-ddc8-4997-9a57-cfa04cf43791" TEXT="My classification" LANGUAGE_ID="406"/>  
15 15
  <HIBERNATE_SEQUENCES SEQUENCE_NAME="AuditEvent" NEXT_VAL="5002"/>
16 16
  <HIBERNATE_SEQUENCES SEQUENCE_NAME="Classification" NEXT_VAL="5001"/>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/description/DescriptionDaoHibernateImplTest.testListTaxonDescriptionMedia.xml
29 29
  <MARKER ID="1" UUID="a0b943f6-3737-4ba4-9d5c-72f3f1476996" FLAG="TRUE" MARKERTYPE_ID="890"/>
30 30
  <MARKER ID="2" UUID="e873c908-ec5b-4edf-8e80-11da5a9d26b3" FLAG="FALSE" MARKERTYPE_ID="892"/>
31 31

  
32
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" PROTECTEDTITLECACHE="true" TITLECACHE=" sec. ???" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1" SEC_ID="1"/>
33
  <TAXONBASE DTYPE="Taxon" ID="2" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" PROTECTEDTITLECACHE="true" TITLECACHE="  sec. ???" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1" SEC_ID="1"/>
34
  <TAXONBASE DTYPE="Taxon" ID="3" UUID="54e767ee-894e-4540-a758-f906ecb4e2d9" PROTECTEDTITLECACHE="true" TITLECACHE="Sphingidae Linnaeus, 1758 sec. cate-sphingidae.org" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1" SEC_ID="1"/>
35
  <TAXONBASE DTYPE="Taxon" ID="4" UUID="ef96fafa-7750-4141-b31b-1ad1daab3e76" PROTECTEDTITLECACHE="true" TITLECACHE="Lathoe Fabricius, 1807 sec. cate-sphingidae.org" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1" SEC_ID="1"/>
36
  <TAXONBASE DTYPE="Taxon" ID="5" UUID="17233b5e-74e7-42fc-bc37-522684657ed4" PROTECTEDTITLECACHE="true" TITLECACHE="Smerinthus Latreille, 1802 sec. cate-sphingidae.org" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1" SEC_ID="1"/>
32
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" PROTECTEDTITLECACHE="true" TITLECACHE=" sec. ???" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
33
  <TAXONBASE DTYPE="Taxon" ID="2" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" PROTECTEDTITLECACHE="true" TITLECACHE="  sec. ???" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
34
  <TAXONBASE DTYPE="Taxon" ID="3" UUID="54e767ee-894e-4540-a758-f906ecb4e2d9" PROTECTEDTITLECACHE="true" TITLECACHE="Sphingidae Linnaeus, 1758 sec. cate-sphingidae.org" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
35
  <TAXONBASE DTYPE="Taxon" ID="4" UUID="ef96fafa-7750-4141-b31b-1ad1daab3e76" PROTECTEDTITLECACHE="true" TITLECACHE="Lathoe Fabricius, 1807 sec. cate-sphingidae.org" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
36
  <TAXONBASE DTYPE="Taxon" ID="5" UUID="17233b5e-74e7-42fc-bc37-522684657ed4" PROTECTEDTITLECACHE="true" TITLECACHE="Smerinthus Latreille, 1802 sec. cate-sphingidae.org" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
37 37

  
38 38
  <TAXONNAME NAMETYPE="ICNAFP" ID="1" UUID="a49a3963-c4ea-4047-8588-2f8f15352730" UPDATED="2008-12-10 09:56:07.238" PROTECTEDTITLECACHE="true" TITLECACHE="" FULLTITLECACHE="" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="Aus" HYBRIDFORMULA="false" MONOMHYBRID="false" NAMECACHE="Aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="1" RANK_ID="774"/>
39 39
  <HOMOTYPICALGROUP ID="1" UUID="7b214eb9-a6ac-48e5-af02-bbea634d2a03" UPDATED="2008-12-10 09:56:07.238"/>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/description/DescriptionDaoHibernateImplTest.xml
127 127
  <REFERENCE ID="1" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" PROTECTEDTITLECACHE="true" TITLECACHE="Lorem ipsum" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
128 128
  <REFERENCE ID="2" UUID="ad4322b7-4b05-48af-be70-f113e46c545e" PROTECTEDTITLECACHE="true" TITLECACHE="cate-sphingidae.org" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
129 129
  <REFERENCE ID="3" UUID="3eea6f96-0682-4025-8cdd-aaaf7c915ae2" PROTECTEDTITLECACHE="true" TITLECACHE="cate-araceae.org" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
130
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" PROTECTEDTITLECACHE="true" TITLECACHE=" sec. ???" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1" SEC_ID="1"/>
131
  <TAXONBASE DTYPE="Taxon" ID="2" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" PROTECTEDTITLECACHE="true" TITLECACHE="  sec. ???" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="2" SEC_ID="1"/>
132
  <TAXONBASE DTYPE="Taxon" ID="3" UUID="54e767ee-894e-4540-a758-f906ecb4e2d9" PROTECTEDTITLECACHE="true" TITLECACHE="Sphingidae Linnaeus, 1758 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="3" SEC_ID="2"/>
133
  <TAXONBASE DTYPE="Taxon" ID="4" UUID="ef96fafa-7750-4141-b31b-1ad1daab3e76" PROTECTEDTITLECACHE="true" TITLECACHE="Lathoe Fabricius, 1807 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="4" SEC_ID="2"/>
134
  <TAXONBASE DTYPE="Taxon" ID="5" UUID="17233b5e-74e7-42fc-bc37-522684657ed4" PROTECTEDTITLECACHE="true" TITLECACHE="Smerinthus Latreille, 1802 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5" SEC_ID="2"/>
135
  <TAXONBASE DTYPE="Taxon" ID="6" UUID="b989a278-c414-49f7-9a10-7d784700e4c4" PROTECTEDTITLECACHE="true" TITLECACHE="Manduca H&#252;bner, 1807 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="6" SEC_ID="2"/>
136
  <TAXONBASE DTYPE="Taxon" ID="7" UUID="15611343-6b11-487f-8233-4756a49a83e2" PROTECTEDTITLECACHE="true" TITLECACHE="Lepchina Oberth&#252;r, 1904 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="7" SEC_ID="2"/>
137
  <TAXONBASE DTYPE="Taxon" ID="8" UUID="1489d3dd-71da-4b34-aa5a-d15fccb6bb22" PROTECTEDTITLECACHE="true" TITLECACHE="Smerinthus kindermannii Lederer, 1853 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="8" SEC_ID="2"/>
138
  <TAXONBASE DTYPE="Taxon" ID="9" UUID="900052b7-b69c-4e26-a8f0-01c215214c40" PROTECTEDTITLECACHE="true" TITLECACHE="Mimas H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="9" SEC_ID="2"/>
139
  <TAXONBASE DTYPE="Taxon" ID="10" UUID="8e312b40-924f-46b7-8e8d-837f9ad12f51" PROTECTEDTITLECACHE="true" TITLECACHE="Callambulyx Rothschild &amp; Jordan, 1903 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="10" SEC_ID="2"/>
140
  <TAXONBASE DTYPE="Taxon" ID="11" UUID="53fac190-0b4b-44f5-b4e7-b1ca9a25a6e9" PROTECTEDTITLECACHE="true" TITLECACHE="Dolbina Staudinger, 1877 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="11" SEC_ID="2"/>
141
  <TAXONBASE DTYPE="Taxon" ID="12" UUID="7748d6f0-04d8-4052-9904-c43f55682419" PROTECTEDTITLECACHE="true" TITLECACHE="Akbesia Rothschild &amp; Jordan, 1903 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="12" SEC_ID="2"/>
142
  <TAXONBASE DTYPE="Taxon" ID="13" UUID="63f251fa-f283-46bb-ad42-7390f0a1e806" PROTECTEDTITLECACHE="true" TITLECACHE="Sphinx Linnaeus, 1758 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="13" SEC_ID="2"/>
143
  <TAXONBASE DTYPE="Taxon" ID="14" UUID="00245994-149e-4cc4-8186-aefd48d4acf8" PROTECTEDTITLECACHE="true" TITLECACHE="Agrius H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="14" SEC_ID="2"/>
144
  <TAXONBASE DTYPE="Taxon" ID="15" UUID="c5cc8674-4242-49a4-aada-72d63194f5fa" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia Laspeyres, 1809 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="15" SEC_ID="2"/>
145
  <TAXONBASE DTYPE="Taxon" ID="16" UUID="6ecc117a-3e9a-4030-8748-f63a0412e065" PROTECTEDTITLECACHE="true" TITLECACHE="Hemaris Dalman, 1816 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="16" SEC_ID="2"/>
146
  <TAXONBASE DTYPE="Taxon" ID="17" UUID="f6700b5b-b6dc-421a-b979-9429ffad8262" PROTECTEDTITLECACHE="true" TITLECACHE="Proserpinus H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="17" SEC_ID="2"/>
147
  <TAXONBASE DTYPE="Taxon" ID="18" UUID="b503efaf-b800-421b-beba-3c6fab4b3c34" PROTECTEDTITLECACHE="true" TITLECACHE="Sphingonaepiopsis Wallengren, 1858 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="18" SEC_ID="2"/>
148
  <TAXONBASE DTYPE="Taxon" ID="19" UUID="a9f42927-e507-4fda-9629-62073a908aae" PROTECTEDTITLECACHE="true" TITLECACHE="Rethera Rothschild &amp; Jordan, 1903 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="19" SEC_ID="2"/>
149
  <TAXONBASE DTYPE="Taxon" ID="20" UUID="557ac748-90df-47a6-b6f4-92d7b1d53abb" PROTECTEDTITLECACHE="true" TITLECACHE="Daphnis H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="20" SEC_ID="2"/>
150
  <TAXONBASE DTYPE="Taxon" ID="21" UUID="c089d514-f599-4f5a-bc90-3a11176d0f76" PROTECTEDTITLECACHE="true" TITLECACHE="Clarina Tutt, 1903 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="21" SEC_ID="2"/>
151
  <TAXONBASE DTYPE="Taxon" ID="22" UUID="74ad1d5e-4f73-4e0d-a209-4bf07abd33fa" PROTECTEDTITLECACHE="true" TITLECACHE="Acosmeryx Boisduval, 1875 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="22" SEC_ID="2"/>
152
  <TAXONBASE DTYPE="Taxon" ID="23" UUID="8ecb0dfa-31fd-4f5a-bb83-b897cda813db" PROTECTEDTITLECACHE="true" TITLECACHE="Macroglossum Scopoli, 1777 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="23" SEC_ID="2"/>
153
  <TAXONBASE DTYPE="Taxon" ID="24" UUID="3d2a3441-4602-405f-8ba7-0685d88d7235" PROTECTEDTITLECACHE="true" TITLECACHE="Hyles H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="24" SEC_ID="2"/>
154
  <TAXONBASE DTYPE="Taxon" ID="25" UUID="4b47c134-0c99-43c9-a046-620a195cd69e" PROTECTEDTITLECACHE="true" TITLECACHE="Deilephila Laspeyres, 1809 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="25" SEC_ID="2"/>
155
  <TAXONBASE DTYPE="Taxon" ID="26" UUID="7832c932-f687-4180-a808-fa82d57a9ac8" PROTECTEDTITLECACHE="true" TITLECACHE="Hippotion H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="26" SEC_ID="2"/>
156
  <TAXONBASE DTYPE="Synonym" ID="27" UUID="d75b2e3d-7394-4ada-b6a5-93175b8751c1" PROTECTEDTITLECACHE="true" TITLECACHE="Atropos Agassiz, 1846 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="27" SEC_ID="2"/>
157
  <TAXONBASE DTYPE="Synonym" ID="28" UUID="6bfedf25-6dbc-4d5c-9d56-84f9052f3b2a" PROTECTEDTITLECACHE="true" TITLECACHE="Atropos Oken, 1815 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"  NAME_ID="28" SEC_ID="2"/>
158
  <TAXONBASE DTYPE="Synonym" ID="29" UUID="b3cc5671-5082-4e67-9310-aa88b331f3c7" PROTECTEDTITLECACHE="true" TITLECACHE="Brachyglossa Boisduval, 1828 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="29" SEC_ID="2"/>
159
  <TAXONBASE DTYPE="Synonym" ID="30" UUID="f017e915-0266-4f6d-8db4-eff4e8d6af5c" PROTECTEDTITLECACHE="true" TITLECACHE="Manduca H&#252;bner, 1806 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="30" SEC_ID="2"/>
160
  <TAXONBASE DTYPE="Synonym" ID="31" UUID="3da4ab34-6c50-4586-801e-732615899b07" PROTECTEDTITLECACHE="true" TITLECACHE="Atropos Leach, 1815 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="31" SEC_ID="2"/>
161
  <TAXONBASE DTYPE="Taxon" ID="32" UUID="d88aa25c-7984-4870-bc9c-821f094d3a48" PROTECTEDTITLECACHE="true" TITLECACHE="Manduca afflicta (Grote, 1865) sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="32" SEC_ID="2"/>
162
  <TAXONBASE DTYPE="Taxon" ID="33" UUID="2c41e444-b160-4c6a-a1be-d5317d97d68d" PROTECTEDTITLECACHE="true" TITLECACHE="Manduca bergarmatipes (Clark, 1927) sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="33" SEC_ID="2"/>
163
  <TAXONBASE DTYPE="Taxon" ID="34" UUID="7fe66bfd-235b-4164-8f0a-d054b5e962ba" PROTECTEDTITLECACHE="true" TITLECACHE="Manduca chinchilla (Gehlen, 1942) sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="34" SEC_ID="2"/>
164
  <TAXONBASE DTYPE="Taxon" ID="35" UUID="4cab3cc5-eb80-477c-ac1b-be3c3d0a5a85" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia atropos (Linnaeus, 1758) sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="35" SEC_ID="2"/>
165
  <TAXONBASE DTYPE="Taxon" ID="36" UUID="b04cc9cb-2b4a-4cc4-a94a-3c93a2158b06" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="36" SEC_ID="2"/>
166
  <TAXONBASE DTYPE="Taxon" ID="37" UUID="7b8b5cb3-37ba-4dba-91ac-4c6ffd6ac331" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia styx Westwood, 1847 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="37" SEC_ID="2"/>
167
  <TAXONBASE DTYPE="Taxon" ID="38" UUID="bc09aca6-06fd-4905-b1e7-cbf7cc65d783" PROTECTEDTITLECACHE="true" TITLECACHE="Cryptocoryne x purpurea nothovar borneoensis N.Jacobsen, Bastm. &amp; Yuji Sasaki sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="38" SEC_ID="3"/>
130
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" PROTECTEDTITLECACHE="true" TITLECACHE=" sec. ???"  PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
131
  <TAXONBASE DTYPE="Taxon" ID="2" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" PROTECTEDTITLECACHE="true" TITLECACHE="  sec. ???" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="2"/>
132
  <TAXONBASE DTYPE="Taxon" ID="3" UUID="54e767ee-894e-4540-a758-f906ecb4e2d9" PROTECTEDTITLECACHE="true" TITLECACHE="Sphingidae Linnaeus, 1758 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="3"/>
133
  <TAXONBASE DTYPE="Taxon" ID="4" UUID="ef96fafa-7750-4141-b31b-1ad1daab3e76" PROTECTEDTITLECACHE="true" TITLECACHE="Lathoe Fabricius, 1807 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="4"/>
134
  <TAXONBASE DTYPE="Taxon" ID="5" UUID="17233b5e-74e7-42fc-bc37-522684657ed4" PROTECTEDTITLECACHE="true" TITLECACHE="Smerinthus Latreille, 1802 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5"/>
135
  <TAXONBASE DTYPE="Taxon" ID="6" UUID="b989a278-c414-49f7-9a10-7d784700e4c4" PROTECTEDTITLECACHE="true" TITLECACHE="Manduca H&#252;bner, 1807 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="6"/>
136
  <TAXONBASE DTYPE="Taxon" ID="7" UUID="15611343-6b11-487f-8233-4756a49a83e2" PROTECTEDTITLECACHE="true" TITLECACHE="Lepchina Oberth&#252;r, 1904 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="7"/>
137
  <TAXONBASE DTYPE="Taxon" ID="8" UUID="1489d3dd-71da-4b34-aa5a-d15fccb6bb22" PROTECTEDTITLECACHE="true" TITLECACHE="Smerinthus kindermannii Lederer, 1853 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="8"/>
138
  <TAXONBASE DTYPE="Taxon" ID="9" UUID="900052b7-b69c-4e26-a8f0-01c215214c40" PROTECTEDTITLECACHE="true" TITLECACHE="Mimas H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="9"/>
139
  <TAXONBASE DTYPE="Taxon" ID="10" UUID="8e312b40-924f-46b7-8e8d-837f9ad12f51" PROTECTEDTITLECACHE="true" TITLECACHE="Callambulyx Rothschild &amp; Jordan, 1903 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="10"/>
140
  <TAXONBASE DTYPE="Taxon" ID="11" UUID="53fac190-0b4b-44f5-b4e7-b1ca9a25a6e9" PROTECTEDTITLECACHE="true" TITLECACHE="Dolbina Staudinger, 1877 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="11"/>
141
  <TAXONBASE DTYPE="Taxon" ID="12" UUID="7748d6f0-04d8-4052-9904-c43f55682419" PROTECTEDTITLECACHE="true" TITLECACHE="Akbesia Rothschild &amp; Jordan, 1903 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="12"/>
142
  <TAXONBASE DTYPE="Taxon" ID="13" UUID="63f251fa-f283-46bb-ad42-7390f0a1e806" PROTECTEDTITLECACHE="true" TITLECACHE="Sphinx Linnaeus, 1758 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="13"/>
143
  <TAXONBASE DTYPE="Taxon" ID="14" UUID="00245994-149e-4cc4-8186-aefd48d4acf8" PROTECTEDTITLECACHE="true" TITLECACHE="Agrius H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="14"/>
144
  <TAXONBASE DTYPE="Taxon" ID="15" UUID="c5cc8674-4242-49a4-aada-72d63194f5fa" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia Laspeyres, 1809 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="15"/>
145
  <TAXONBASE DTYPE="Taxon" ID="16" UUID="6ecc117a-3e9a-4030-8748-f63a0412e065" PROTECTEDTITLECACHE="true" TITLECACHE="Hemaris Dalman, 1816 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="16"/>
146
  <TAXONBASE DTYPE="Taxon" ID="17" UUID="f6700b5b-b6dc-421a-b979-9429ffad8262" PROTECTEDTITLECACHE="true" TITLECACHE="Proserpinus H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="17"/>
147
  <TAXONBASE DTYPE="Taxon" ID="18" UUID="b503efaf-b800-421b-beba-3c6fab4b3c34" PROTECTEDTITLECACHE="true" TITLECACHE="Sphingonaepiopsis Wallengren, 1858 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="18"/>
148
  <TAXONBASE DTYPE="Taxon" ID="19" UUID="a9f42927-e507-4fda-9629-62073a908aae" PROTECTEDTITLECACHE="true" TITLECACHE="Rethera Rothschild &amp; Jordan, 1903 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="19"/>
149
  <TAXONBASE DTYPE="Taxon" ID="20" UUID="557ac748-90df-47a6-b6f4-92d7b1d53abb" PROTECTEDTITLECACHE="true" TITLECACHE="Daphnis H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="20"/>
150
  <TAXONBASE DTYPE="Taxon" ID="21" UUID="c089d514-f599-4f5a-bc90-3a11176d0f76" PROTECTEDTITLECACHE="true" TITLECACHE="Clarina Tutt, 1903 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="21"/>
151
  <TAXONBASE DTYPE="Taxon" ID="22" UUID="74ad1d5e-4f73-4e0d-a209-4bf07abd33fa" PROTECTEDTITLECACHE="true" TITLECACHE="Acosmeryx Boisduval, 1875 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="22"/>
152
  <TAXONBASE DTYPE="Taxon" ID="23" UUID="8ecb0dfa-31fd-4f5a-bb83-b897cda813db" PROTECTEDTITLECACHE="true" TITLECACHE="Macroglossum Scopoli, 1777 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="23"/>
153
  <TAXONBASE DTYPE="Taxon" ID="24" UUID="3d2a3441-4602-405f-8ba7-0685d88d7235" PROTECTEDTITLECACHE="true" TITLECACHE="Hyles H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="24"/>
154
  <TAXONBASE DTYPE="Taxon" ID="25" UUID="4b47c134-0c99-43c9-a046-620a195cd69e" PROTECTEDTITLECACHE="true" TITLECACHE="Deilephila Laspeyres, 1809 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="25"/>
155
  <TAXONBASE DTYPE="Taxon" ID="26" UUID="7832c932-f687-4180-a808-fa82d57a9ac8" PROTECTEDTITLECACHE="true" TITLECACHE="Hippotion H&#252;bner, 1819 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="26"/>
156
  <TAXONBASE DTYPE="Synonym" ID="27" UUID="d75b2e3d-7394-4ada-b6a5-93175b8751c1" PROTECTEDTITLECACHE="true" TITLECACHE="Atropos Agassiz, 1846 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="27"/>
157
  <TAXONBASE DTYPE="Synonym" ID="28" UUID="6bfedf25-6dbc-4d5c-9d56-84f9052f3b2a" PROTECTEDTITLECACHE="true" TITLECACHE="Atropos Oken, 1815 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"  NAME_ID="28"/>
158
  <TAXONBASE DTYPE="Synonym" ID="29" UUID="b3cc5671-5082-4e67-9310-aa88b331f3c7" PROTECTEDTITLECACHE="true" TITLECACHE="Brachyglossa Boisduval, 1828 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="29"/>
159
  <TAXONBASE DTYPE="Synonym" ID="30" UUID="f017e915-0266-4f6d-8db4-eff4e8d6af5c" PROTECTEDTITLECACHE="true" TITLECACHE="Manduca H&#252;bner, 1806 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="30"/>
160
  <TAXONBASE DTYPE="Synonym" ID="31" UUID="3da4ab34-6c50-4586-801e-732615899b07" PROTECTEDTITLECACHE="true" TITLECACHE="Atropos Leach, 1815 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="31"/>
161
  <TAXONBASE DTYPE="Taxon" ID="32" UUID="d88aa25c-7984-4870-bc9c-821f094d3a48" PROTECTEDTITLECACHE="true" TITLECACHE="Manduca afflicta (Grote, 1865) sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="32"/>
162
  <TAXONBASE DTYPE="Taxon" ID="33" UUID="2c41e444-b160-4c6a-a1be-d5317d97d68d" PROTECTEDTITLECACHE="true" TITLECACHE="Manduca bergarmatipes (Clark, 1927) sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="33"/>
163
  <TAXONBASE DTYPE="Taxon" ID="34" UUID="7fe66bfd-235b-4164-8f0a-d054b5e962ba" PROTECTEDTITLECACHE="true" TITLECACHE="Manduca chinchilla (Gehlen, 1942) sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="34"/>
164
  <TAXONBASE DTYPE="Taxon" ID="35" UUID="4cab3cc5-eb80-477c-ac1b-be3c3d0a5a85" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia atropos (Linnaeus, 1758) sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="35"/>
165
  <TAXONBASE DTYPE="Taxon" ID="36" UUID="b04cc9cb-2b4a-4cc4-a94a-3c93a2158b06" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="36"/>
166
  <TAXONBASE DTYPE="Taxon" ID="37" UUID="7b8b5cb3-37ba-4dba-91ac-4c6ffd6ac331" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia styx Westwood, 1847 sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="37"/>
167
  <TAXONBASE DTYPE="Taxon" ID="38" UUID="bc09aca6-06fd-4905-b1e7-cbf7cc65d783" PROTECTEDTITLECACHE="true" TITLECACHE="Cryptocoryne x purpurea nothovar borneoensis N.Jacobsen, Bastm. &amp; Yuji Sasaki sec. cate-sphingidae.org" PUBLISH="true" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="38"/>
168 168
  <TAXONNAME NAMETYPE="ICNAFP" ID="1" UUID="a49a3963-c4ea-4047-8588-2f8f15352730" PROTECTEDTITLECACHE="true" TITLECACHE="" FULLTITLECACHE="" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="Aus" HYBRIDFORMULA="false" MONOMHYBRID="false" NAMECACHE="Aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="1" RANK_ID="774"/>
169 169
  <TAXONNAME NAMETYPE="ICNAFP" ID="2" UUID="05a438d6-065f-49ef-84db-c7dc2c259975" PROTECTEDTITLECACHE="true" TITLECACHE=" " FULLTITLECACHE=" " PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="Aus" HYBRIDFORMULA="false" MONOMHYBRID="false" NAMECACHE="Aus aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="2" RANK_ID="765"/>
170 170
  <TAXONNAME NAMETYPE="ICZN" ID="3" UUID="9640a158-2bdb-4cbc-bff6-8f77e781f86b" PROTECTEDTITLECACHE="true" TITLECACHE="Sphingidae Linnaeus, 1758" FULLTITLECACHE="" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Linnaeus, 1758" BINOMHYBRID="false" GENUSORUNINOMIAL="Sphingidae" HYBRIDFORMULA="false" MONOMHYBRID="false" NAMECACHE="Sphingidae" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="3" RANK_ID="782"/>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/description/IdentificationKeyDaoHibernateImplTest.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <HOMOTYPICALGROUP ID="1" CREATED="2008-12-10 09:56:07.0" UUID="7b214eb9-a6ac-48e5-af02-bbea634d2a03" UPDATED="2008-12-10 09:56:07.238"/>
3
  <HOMOTYPICALGROUP ID="1" UUID="7b214eb9-a6ac-48e5-af02-bbea634d2a03" />
4 4
  <MEDIAKEY_TAXONSCOPE MEDIAKEY_ID="1" TAXONOMICSCOPE_ID="1"/>
5 5
  <MEDIAKEY_TAXONSCOPE MEDIAKEY_ID="2" TAXONOMICSCOPE_ID="1"/>
6
  <LANGUAGESTRING ID="1" CREATED="2008-12-10 09:56:07.0" UUID="b1428d5e-0fbe-4f39-bdc2-2cd0cebf9a80" UPDATED="2008-12-10 09:56:07.253" LANGUAGE_ID="406" TEXT="Etiam hendrerit nisi at orci facilisis auctor."/>
7
  <LANGUAGESTRING ID="2" CREATED="2008-12-10 09:56:07.0" UUID="3b7a3164-c5b5-47a9-8592-f853ac0fd677" UPDATED="2008-12-10 09:56:07.253" LANGUAGE_ID="406" TEXT="Suspendisse pharetra tempus mi."/>
8
  <LANGUAGESTRING ID="3" CREATED="2008-12-10 09:56:07.0" UUID="a96ec6c7-e4c2-441c-8241-0604614081f3" UPDATED="2008-12-10 09:56:07.253" LANGUAGE_ID="406" TEXT="Donec auctor mauris ut neque."/>
9
  <MEDIA ID="1" DTYPE="MediaKey" CREATED="2008-12-10 09:56:07.0" PROTECTEDTITLECACHE="false" UUID="2d357cac-5aba-477e-a8f6-2988f63e8b5b" UPDATED="2008-12-10 09:56:07.253"/>
10
  <MEDIA ID="2" DTYPE="MediaKey" CREATED="2008-12-10 09:56:07.0" PROTECTEDTITLECACHE="false" UUID="3522bd38-72e7-4d31-8216-240c0b4b3636" UPDATED="2008-12-10 09:56:07.253"/>
11
  <MEDIA ID="3" DTYPE="MediaKey" CREATED="2008-12-10 09:56:07.0" PROTECTEDTITLECACHE="false" UUID="5c2313fc-9be2-4595-ba23-7e0dd5b46694" UPDATED="2008-12-10 09:56:07.253"/>
6
  <LANGUAGESTRING ID="1" UUID="b1428d5e-0fbe-4f39-bdc2-2cd0cebf9a80" LANGUAGE_ID="406" TEXT="Etiam hendrerit nisi at orci facilisis auctor."/>
7
  <LANGUAGESTRING ID="2" UUID="3b7a3164-c5b5-47a9-8592-f853ac0fd677" LANGUAGE_ID="406" TEXT="Suspendisse pharetra tempus mi."/>
8
  <LANGUAGESTRING ID="3" UUID="a96ec6c7-e4c2-441c-8241-0604614081f3" LANGUAGE_ID="406" TEXT="Donec auctor mauris ut neque."/>
9
  <MEDIA ID="1" DTYPE="MediaKey" PROTECTEDTITLECACHE="false" UUID="2d357cac-5aba-477e-a8f6-2988f63e8b5b"/>
10
  <MEDIA ID="2" DTYPE="MediaKey" PROTECTEDTITLECACHE="false" UUID="3522bd38-72e7-4d31-8216-240c0b4b3636"/>
11
  <MEDIA ID="3" DTYPE="MediaKey" PROTECTEDTITLECACHE="false" UUID="5c2313fc-9be2-4595-ba23-7e0dd5b46694"/>
12 12
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="1" GEOGRAPHICALSCOPE_ID="1977"/>
13 13
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="1" GEOGRAPHICALSCOPE_ID="942"/>
14 14
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="1" GEOGRAPHICALSCOPE_ID="951"/>
......
30 30
  <KEYSTATEMENT_LANGUAGESTRING KEYSTATEMENT_ID="1" LABEL_ID="4" LABEL_MAPKEY_ID="406"/>
31 31
  <KEYSTATEMENT_LANGUAGESTRING KEYSTATEMENT_ID="2" LABEL_ID="5" LABEL_MAPKEY_ID="406"/>
32 32
  <KEYSTATEMENT_LANGUAGESTRING KEYSTATEMENT_ID="3" LABEL_ID="6" LABEL_MAPKEY_ID="406"/>
33
  <LANGUAGESTRING ID="4" CREATED="2008-12-10 09:56:07.0" UUID="8641c2b9-df15-452b-9d8a-41ee6f883e8c" UPDATED="2008-12-10 09:56:07.253" LANGUAGE_ID="406" TEXT="This is a nice statement"/>
34
  <LANGUAGESTRING ID="5" CREATED="2008-12-10 09:56:07.0" UUID="f1909157-5979-4b92-8d69-910073d5ebfa" UPDATED="2008-12-10 09:56:07.253" LANGUAGE_ID="406" TEXT="This is another statement"/>
35
  <LANGUAGESTRING ID="6" CREATED="2008-12-10 09:56:07.0" UUID="8cfcfcb1-a35d-4af3-91dc-d0a71d963413" UPDATED="2008-12-10 09:56:07.253" LANGUAGE_ID="406" TEXT="This is a question"/>
33
  <LANGUAGESTRING ID="4" UUID="8641c2b9-df15-452b-9d8a-41ee6f883e8c" LANGUAGE_ID="406" TEXT="This is a nice statement"/>
34
  <LANGUAGESTRING ID="5" UUID="f1909157-5979-4b92-8d69-910073d5ebfa" LANGUAGE_ID="406" TEXT="This is another statement"/>
35
  <LANGUAGESTRING ID="6" UUID="8cfcfcb1-a35d-4af3-91dc-d0a71d963413" LANGUAGE_ID="406" TEXT="This is a question"/>
36 36

  
37
  <REFERENCE ID="1" CREATED="2008-12-10 09:56:07.0" UUID="ad4322b7-4b05-48af-be70-f113e46c545e" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="cate-sphingidae.org" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
38
  <REFERENCE ID="2" CREATED="2008-12-10 09:56:07.0" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="true" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
39
  <TAXONBASE ID="1" DTYPE="Taxon" SEC_ID="1" CREATED="2008-12-10 09:56:07.0" UUID="54e767ee-894e-4540-a758-f906ecb4e2d9" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="Sphingidae Linnaeus, 1758 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
40
  <TAXONNAME NAMETYPE="ICZN" ID="1" CREATED="2008-12-10 09:56:07.0" UUID="9640a158-2bdb-4cbc-bff6-8f77e781f86b" UPDATED="2008-12-10 09:56:07.238" TITLECACHE="Sphingidae Linnaeus, 1758" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Linnaeus, 1758" NAMECACHE="Sphingidae" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false"  BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="782" GENUSORUNINOMIAL="Sphingidae" />
37
  <REFERENCE ID="1" UUID="ad4322b7-4b05-48af-be70-f113e46c545e" TITLECACHE="cate-sphingidae.org" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
38
  <TAXONBASE ID="1" DTYPE="Taxon" UUID="54e767ee-894e-4540-a758-f906ecb4e2d9" TITLECACHE="Sphingidae Linnaeus, 1758 sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
39
  <TAXONNAME NAMETYPE="ICZN" ID="1" UUID="9640a158-2bdb-4cbc-bff6-8f77e781f86b" TITLECACHE="Sphingidae Linnaeus, 1758" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Linnaeus, 1758" NAMECACHE="Sphingidae" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false"  BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="782" GENUSORUNINOMIAL="Sphingidae" />
41 40

  
42 41
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/media/MediaDaoHibernateImplTest.xml
1
<?xml version='1.0' encoding='UTF-8'?>
2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <HOMOTYPICALGROUP ID="1" UUID="7b214eb9-a6ac-48e5-af02-bbea634d2a03"/>
4
  <MEDIAKEY_TAXONSCOPE MEDIAKEY_ID="1" TAXONOMICSCOPE_ID="1"/>
5
  <MEDIAKEY_TAXONSCOPE MEDIAKEY_ID="2" TAXONOMICSCOPE_ID="1"/>
6
  <LANGUAGESTRING ID="1" UUID="b1428d5e-0fbe-4f39-bdc2-2cd0cebf9a80" LANGUAGE_ID="406" TEXT="Etiam hendrerit nisi at orci facilisis auctor."/>
7
  <LANGUAGESTRING ID="2" UUID="3b7a3164-c5b5-47a9-8592-f853ac0fd677" LANGUAGE_ID="406" TEXT="Suspendisse pharetra tempus mi."/>
8
  <LANGUAGESTRING ID="3" UUID="a96ec6c7-e4c2-441c-8241-0604614081f3" LANGUAGE_ID="406" TEXT="Donec auctor mauris ut neque."/>
9
  <MEDIA ID="1" DTYPE="MediaKey" PROTECTEDTITLECACHE="false" UUID="2d357cac-5aba-477e-a8f6-2988f63e8b5b"/>
10
  <MEDIA ID="2" DTYPE="MediaKey" PROTECTEDTITLECACHE="false" UUID="3522bd38-72e7-4d31-8216-240c0b4b3636"/>
11
  <MEDIA ID="3" DTYPE="MediaKey" PROTECTEDTITLECACHE="false" UUID="5c2313fc-9be2-4595-ba23-7e0dd5b46694"/>
12
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="1" GEOGRAPHICALSCOPE_ID="1977"/>
13
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="1" GEOGRAPHICALSCOPE_ID="942"/>
14
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="1" GEOGRAPHICALSCOPE_ID="951"/>
15
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="2" GEOGRAPHICALSCOPE_ID="1975"/>
16
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="2" GEOGRAPHICALSCOPE_ID="1851"/>
17
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="3" GEOGRAPHICALSCOPE_ID="1974"/>
18
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="3" GEOGRAPHICALSCOPE_ID="941"/>
19
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="3" GEOGRAPHICALSCOPE_ID="950"/>
20
  <MEDIA_LANGUAGESTRING MEDIA_ID="1" TITLE_ID="1" TITLE_MAPKEY_ID="406"/>
21
  <MEDIA_LANGUAGESTRING MEDIA_ID="2" TITLE_ID="2" TITLE_MAPKEY_ID="406"/>
22
  <MEDIA_LANGUAGESTRING MEDIA_ID="3" TITLE_ID="3" TITLE_MAPKEY_ID="406"/>
23
  <REFERENCE ID="1" UUID="ad4322b7-4b05-48af-be70-f113e46c545e" TITLECACHE="cate-sphingidae.org" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
24
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="54e767ee-894e-4540-a758-f906ecb4e2d9" TITLECACHE="Sphingidae Linnaeus, 1758 sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
25
  <TAXONNAME NAMETYPE="ICZN" ID="1" UUID="9640a158-2bdb-4cbc-bff6-8f77e781f86b" TITLECACHE="Sphingidae Linnaeus, 1758" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Linnaeus, 1758" NAMECACHE="Sphingidae" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false"  BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="782" GENUSORUNINOMIAL="Sphingidae" />
26
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/media/MediaDaoImplTest.xml
1
<?xml version='1.0' encoding='UTF-8'?>
2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <HOMOTYPICALGROUP ID="1" UUID="7b214eb9-a6ac-48e5-af02-bbea634d2a03" UPDATED="2008-12-10 09:56:07.238"/>
4
  <MEDIAKEY_TAXONSCOPE MEDIAKEY_ID="1" TAXONOMICSCOPE_ID="1"/>
5
  <MEDIAKEY_TAXONSCOPE MEDIAKEY_ID="2" TAXONOMICSCOPE_ID="1"/>
6
  <LANGUAGESTRING ID="1" UUID="b1428d5e-0fbe-4f39-bdc2-2cd0cebf9a80" UPDATED="2008-12-10 09:56:07.253" LANGUAGE_ID="406" TEXT="Etiam hendrerit nisi at orci facilisis auctor."/>
7
  <LANGUAGESTRING ID="2" UUID="3b7a3164-c5b5-47a9-8592-f853ac0fd677" UPDATED="2008-12-10 09:56:07.253" LANGUAGE_ID="406" TEXT="Suspendisse pharetra tempus mi."/>
8
  <LANGUAGESTRING ID="3" UUID="a96ec6c7-e4c2-441c-8241-0604614081f3" UPDATED="2008-12-10 09:56:07.253" LANGUAGE_ID="406" TEXT="Donec auctor mauris ut neque."/>
9
  <MEDIA ID="1" DTYPE="MediaKey" PROTECTEDTITLECACHE="false" UUID="2d357cac-5aba-477e-a8f6-2988f63e8b5b" UPDATED="2008-12-10 09:56:07.253"/>
10
  <MEDIA ID="2" DTYPE="MediaKey" PROTECTEDTITLECACHE="false" UUID="3522bd38-72e7-4d31-8216-240c0b4b3636" UPDATED="2008-12-10 09:56:07.253"/>
11
  <MEDIA ID="3" DTYPE="MediaKey" PROTECTEDTITLECACHE="false" UUID="5c2313fc-9be2-4595-ba23-7e0dd5b46694" UPDATED="2008-12-10 09:56:07.253"/>
12
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="1" GEOGRAPHICALSCOPE_ID="1977"/>
13
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="1" GEOGRAPHICALSCOPE_ID="942"/>
14
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="1" GEOGRAPHICALSCOPE_ID="951"/>
15
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="2" GEOGRAPHICALSCOPE_ID="1975"/>
16
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="2" GEOGRAPHICALSCOPE_ID="1851"/>
17
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="3" GEOGRAPHICALSCOPE_ID="1974"/>
18
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="3" GEOGRAPHICALSCOPE_ID="941"/>
19
  <MEDIAKEY_NAMEDAREA MEDIAKEY_ID="3" GEOGRAPHICALSCOPE_ID="950"/>
20
  <MEDIA_LANGUAGESTRING MEDIA_ID="1" TITLE_ID="1" TITLE_MAPKEY_ID="406"/>
21
  <MEDIA_LANGUAGESTRING MEDIA_ID="2" TITLE_ID="2" TITLE_MAPKEY_ID="406"/>
22
  <MEDIA_LANGUAGESTRING MEDIA_ID="3" TITLE_ID="3" TITLE_MAPKEY_ID="406"/>
23
  <REFERENCE  ID="1" UUID="ad4322b7-4b05-48af-be70-f113e46c545e" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="cate-sphingidae.org" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
24
  <REFERENCE  ID="2" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" UPDATED="2008-12-10 09:56:07.253" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="true" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
25
  <TAXONBASE DTYPE="Taxon" ID="1" SEC_ID="1" UUID="54e767ee-894e-4540-a758-f906ecb4e2d9" TITLECACHE="Sphingidae Linnaeus, 1758 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
26
  <TAXONNAME NAMETYPE="ICZN" ID="1" UUID="9640a158-2bdb-4cbc-bff6-8f77e781f86b" TITLECACHE="Sphingidae Linnaeus, 1758" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Linnaeus, 1758" NAMECACHE="Sphingidae" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false"  BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="782" GENUSORUNINOMIAL="Sphingidae" />
27
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/name/TaxonNameDaoHibernateImplTest.xml
19 19
  <HYBRIDRELATIONSHIP ID="2" UUID="bb186839-3c46-4c6e-b58b-b530f25c0b11" RELATEDFROM_ID="40" RELATEDTO_ID="38" TYPE_ID="851" DOUBTFUL="false"/>
20 20
  <NAMERELATIONSHIP ID="1" UUID="331c93a6-eabc-4a32-9a26-351aaff8dfbd" RELATEDFROM_ID="15" RELATEDTO_ID="27" TYPE_ID="857" DOUBTFUL="false"/>
21 21
  <NAMERELATIONSHIP ID="2" UUID="331c93a6-eaac-4a32-9a26-351aaff8dfbd" RELATEDFROM_ID="14" RELATEDTO_ID="27" TYPE_ID="857" DOUBTFUL="false"/>
22
  <REFERENCE  ID="1" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" REFTYPE="BK" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
23 22
  <REFERENCE  ID="2" UUID="ad4322b7-4b05-48af-be70-f113e46c545e" REFTYPE="BK" TITLECACHE="Sp. Pl." PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
24
<!--   <REFERENCE  ID="3" UUID="3eea6f96-0682-4025-8cdd-aaaf7c915ae2" TITLECACHE="cate-araceae.org" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/> -->
25 23
  <ORIGINALSOURCEBASE DTYPE="NomenclaturalSource" ID="2" UUID="430562cb-ed63-4d0e-b7da-84e0c3c1d4ca" SOURCETYPE="NOR" CITATION_ID="2" SOURCEDNAME_ID="2"/>
26 24
  <SPECIMENOROBSERVATIONBASE DTYPE="DerivedUnit" RECORDBASIS="PS" ID="1" UUID="50a276c0-4df9-4da3-8b18-b4d2f82aa9b4" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PUBLISH="true" PROTECTEDIDENTITYCACHE="true" IDENTITYCACHE="ID1"/>
27
  <TAXONBASE DTYPE="Taxon" ID="1" SEC_ID="1" UUID="258e28a3-c4e5-4b87-823e-2963c7831ce3" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false" DOUBTFUL="false" PUBLISH="true" NAME_ID="36" USENAMECACHE="false"/>
28
  <TAXONBASE DTYPE="Taxon" ID="2" SEC_ID="1" UUID="e110d2c6-fa07-4459-bb7c-269fa0d8f052" TITLECACHE="Cryptocoryne griffithii Schott sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" PUBLISH="true" NAME_ID="39" USENAMECACHE="false"/>
25
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="258e28a3-c4e5-4b87-823e-2963c7831ce3" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false" DOUBTFUL="false" PUBLISH="true" NAME_ID="36" USENAMECACHE="false"/>
26
  <TAXONBASE DTYPE="Taxon" ID="2" UUID="e110d2c6-fa07-4459-bb7c-269fa0d8f052" TITLECACHE="Cryptocoryne griffithii Schott sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" PUBLISH="true" NAME_ID="39" USENAMECACHE="false"/>
29 27
  <TAXONNAME NAMETYPE="ICNAFP" ID="2" UUID="05a438d6-065f-49ef-84db-c7dc2c259975" TITLECACHE="Aus aus" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="Aus aus, Sp. Pl." PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" NAMECACHE="Aus aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="2" RANK_ID="765" GENUSORUNINOMIAL="Aus" SPECIFICEPITHET="aus" />
30 28
  <TAXONNAME NAMETYPE="ICZN" ID="6" UUID="e4d3c75c-3bfb-451e-ade1-e5e0307879dd" TITLECACHE="Manduca Hübner, 1807" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Hübner, 1807" NAMECACHE="Manduca" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false"  BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="6" RANK_ID="774" GENUSORUNINOMIAL="Manduca"/>
31 29
  <TAXONNAME NAMETYPE="ICZN" ID="14" UUID="e8bf37f5-5b87-43dc-8481-a2e58e4f1e71" TITLECACHE="Agrius Hübner, 1819" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Hübner, 1819" NAMECACHE="Agrius" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false"  BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="14" RANK_ID="774" GENUSORUNINOMIAL="Agrius"/>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/name/TypeDesignationDaoHibernateImplTest.xml
4 4
  <HOMOTYPICALGROUP ID="36" UUID="b2b007a4-9c8c-43a1-8da4-20ed85464cf2"/>
5 5
  <HOMOTYPICALGROUP ID="37" UUID="c9bb41cf-d577-46d6-932e-45e5d85f573e"/>
6 6

  
7
  <REFERENCE  ID="1" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
8 7
  <SPECIMENOROBSERVATIONBASE DTYPE="DerivedUnit" RECORDBASIS="PS" ID="1" UUID="50a276c0-4df9-4da3-8b18-b4d2f82aa9b4" TITLECACHE="Lorem ipsum" PROTECTEDTITLECACHE="true" PUBLISH="true" PROTECTEDIDENTITYCACHE="true" IDENTITYCACHE="ID1"/>
9
  <TAXONBASE DTYPE="Taxon" ID="1" SEC_ID="1" UUID="258e28a3-c4e5-4b87-823e-2963c7831ce3" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false" DOUBTFUL="false" PUBLISH="true" NAME_ID="36"/>
10
  <TAXONBASE DTYPE="Taxon" ID="2" SEC_ID="1" UUID="e110d2c6-fa07-4459-bb7c-269fa0d8f052" TITLECACHE="Cryptocoryne griffithii Schott sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false" DOUBTFUL="false" PUBLISH="true" NAME_ID="38"/>
8
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="258e28a3-c4e5-4b87-823e-2963c7831ce3" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false" DOUBTFUL="false" PUBLISH="true" NAME_ID="36"/>
9
  <TAXONBASE DTYPE="Taxon" ID="2" UUID="e110d2c6-fa07-4459-bb7c-269fa0d8f052" TITLECACHE="Cryptocoryne griffithii Schott sec Lorem ipsum" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false" DOUBTFUL="false" PUBLISH="true" NAME_ID="38"/>
11 10

  
12 11
  <TAXONNAME NAMETYPE="ICZN"   ID="36" UUID="7969821b-a2cf-4d01-95ec-6a5ed0ca3f69" TITLECACHE="Acherontia lachesis (Fabricius, 1798)" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="(Fabricius, 1798)" NAMECACHE="Acherontia lachesis"                                                 										 PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="35" RANK_ID="765" GENUSORUNINOMIAL="Acherontia" SPECIFICEPITHET="lachesis" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" />
13 12
  <TAXONNAME NAMETYPE="ICZN"   ID="37" UUID="61b1dcae-8aa6-478a-bcd6-080cf0eb6ad7" TITLECACHE="Acherontia styx Westwood, 1847"        PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Westwood, 1847" NAMECACHE="Acherontia styx"                                                                 							     PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="36" RANK_ID="765" GENUSORUNINOMIAL="Acherontia" SPECIFICEPITHET="styx"  BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false"/>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/reference/ReferenceDaoHibernateImplTest.xml
3 3
  <REFERENCE ID="1" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f2" REFTYPE="BK" TITLECACHE="Proceedings of Testing Vol. 1" PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" INREFERENCE_ID="4" />
4 4
  <REFERENCE ID="2" UUID="ad4322b7-4b05-48af-be70-f113e46c545e" REFTYPE="GEN" TITLECACHE="cate-sphingidae.org" 			PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" />
5 5
  <REFERENCE ID="3" UUID="bd4822b7-4b05-4eaf-be70-f113446c585e" REFTYPE="GEN" TITLECACHE="cate-araceae.org" 			PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" />
6
  <REFERENCE ID="4" CREATED="2010-08-31 09:56:07.0" UUID="596b1327-be50-4b0a-9aa2-3ecd610215f2" REFTYPE="PRO" TITLECACHE="Proceedings of Testing" 			PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" />
7
  <REFERENCE ID="5" CREATED="2010-08-31 09:56:07.0" UUID="596b1327-be51-4b0a-9aa2-3ecd610215f1" REFTYPE="ART" TITLECACHE="Better Testing made easy" 			PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" INREFERENCE_ID="1" />
8
  <REFERENCE ID="6" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f3" REFTYPE="BK" TITLECACHE="Species Plantarum" 			PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="true" 	PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" />
6
  <REFERENCE ID="4" UUID="596b1327-be50-4b0a-9aa2-3ecd610215f2" REFTYPE="PRO" TITLECACHE="Proceedings of Testing" 	    PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" />
7
  <REFERENCE ID="5" UUID="596b1327-be51-4b0a-9aa2-3ecd610215f1" REFTYPE="ART" TITLECACHE="Better Testing made easy" 	PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" INREFERENCE_ID="1" />
8
  <REFERENCE ID="6" UUID="596b1325-be50-4b0a-9aa2-3ecd610215f3" REFTYPE="BK" TITLECACHE="Species Plantarum" 			PROTECTEDTITLECACHE="true" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="true"  PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" />
9 9

  
10 10
  <!-- additional records needed for testListCoveredTaxa  -->
11 11
  <DESCRIPTIONBASE DTYPE="TaxonDescription" ID="1" UUID="5f3265ed-68ad-4ec3-826f-0d29d25986b9" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" TAXON_ID="1" IMAGEGALLERY="false" ISDEFAULT="false" />
12 12
  <DESCRIPTIONELEMENTBASE DTYPE="TextData" ID="1" INDESCRIPTION_ID="1" UUID="31a0160a-51b2-4565-85cf-2be58cb561d6" FEATURE_ID="922" />
13 13
  <HOMOTYPICALGROUP ID="1" UUID="7b214eb9-a6ac-48e5-af02-bbea634d2a03" />
14
  <TAXONBASE DTYPE="Taxon" ID="1" SEC_ID="3" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
14
  <TAXONBASE DTYPE="Taxon" ID="1" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="1"/>
15
  <TAXONBASE DTYPE="Taxon" ID="2" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"  NAME_ID="2"/>
15 16
  <TAXONNAME NAMETYPE="ICNAFP" ID="1" UUID="a49a3963-c4ea-4047-8588-2f8f15352730" TITLECACHE="Lactuca perennis"  PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="765" GENUSORUNINOMIAL="Lactuca" SPECIFICEPITHET="perennis" />
17
  <TAXONNAME NAMETYPE="ICNAFP" ID="2" UUID="05a438d6-065f-49ef-84db-c7dc2c259975" TITLECACHE="Lactuca virosa"  PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE=" " PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="2" RANK_ID="765" GENUSORUNINOMIAL="Lactuca" SPECIFICEPITHET="virosa" />
16 18
  <ORIGINALSOURCEBASE DTYPE="DescriptionElementSource" ID="1" UUID="fd857a75-8b30-4134-880d-5c0b985af10c" SOURCETYPE="UNK" CITATION_ID="1"/>
17 19
  <ORIGINALSOURCEBASE DTYPE="DescriptionElementSource" ID="2" UUID="fd857a75-8b30-4134-880d-5c0b985af110" SOURCETYPE="PTS" CITATION_ID="5"/>
18 20
  <ORIGINALSOURCEBASE DTYPE="NomenclaturalSource" ID="3" UUID="c4eff6c2-fadb-454e-9d55-b7f7069b411f" SOURCETYPE="NOR" CITATION_ID="6" SOURCEDNAME_ID="1"/>
......
22 24

  
23 25
  <DESCRIPTIONBASE DTYPE="TaxonDescription" ID="2" UUID="5f3265ed-68ad-4ec3-826f-0d29d25986ae" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" TAXON_ID="2" IMAGEGALLERY="false" ISDEFAULT="false" />
24 26
  <HOMOTYPICALGROUP ID="2" UUID="6c241a4c-e5a0-4344-8e5e-a81f17b75973" />
25
  <TAXONBASE DTYPE="Taxon" ID="2" SEC_ID="3" UUID="822d98dc-9ef7-44b7-a870-94573a3bcb46" TITLECACHE="  sec. ???" PROTECTEDTITLECACHE="true" DOUBTFUL="false" PUBLISH="true" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"  NAME_ID="2"/>
26
  <TAXONNAME NAMETYPE="ICNAFP" ID="2" UUID="05a438d6-065f-49ef-84db-c7dc2c259975" TITLECACHE="Lactuca virosa"  PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE=" " PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="2" RANK_ID="765" GENUSORUNINOMIAL="Lactuca" SPECIFICEPITHET="virosa" />
27 27
  <DESCRIPTIONBASE_REFERENCE DESCRIPTIONBASE_ID="2" DESCRIPTIONSOURCES_ID="5" />
28 28

  
29 29
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/taxon/ClassificationDaoHibernateImplTest.listRankSpecificRootNodes.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <REFERENCE ID="5000" CREATED="2015-06-18 09:36:39.0" UUID="643c33d4-eabe-438c-9bc2-c4ce6f71bca7" PROTECTEDTITLECACHE="true" TITLECACHE="Kohlbecker, A., Testcase standart views, 2013" NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" ABBREVTITLECACHE="" PROTECTEDABBREVTITLECACHE="false" REFTYPE="BK" />
4
  <REFERENCE ID="5001" CREATED="2015-06-18 09:36:39.0" UUID="b978b28b-8635-4e3e-bdf6-4631ea12fd02" PROTECTEDTITLECACHE="true" TITLECACHE="Komarov, V. L., Flora SSSR 29"                 NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" ABBREVTITLECACHE="" PROTECTEDABBREVTITLECACHE="false" REFTYPE="BK" />
5
  <HOMOTYPICALGROUP ID="5000" CREATED="2015-06-18 09:36:39.0" UUID="132620e3-0588-4ccd-8856-f02135b01ecf" />
6
  <HOMOTYPICALGROUP ID="5001" CREATED="2015-06-18 09:36:39.0" UUID="48cd6011-744f-4ad9-96d6-ace93e4f4799" />
7
  <HOMOTYPICALGROUP ID="5002" CREATED="2015-06-18 09:36:39.0" UUID="0aec7498-b66d-402d-a0f6-bcf665825dfc" />
8
  <HOMOTYPICALGROUP ID="5003" CREATED="2015-06-18 09:36:39.0" UUID="17f64f7c-fbbf-493d-8340-e53d215f7dc2" />
9
  <HOMOTYPICALGROUP ID="5004" CREATED="2015-06-18 09:36:39.0" UUID="e1a69e2e-7c16-4e01-95cc-ff8b83587e9b" />
10
  <CLASSIFICATION ID="5000" CREATED="2015-06-18 09:36:39.0" UUID="2a5ceebb-4830-4524-b330-78461bf8cb6b" PROTECTEDTITLECACHE="false" TITLECACHE="European Abies"                 NAME_ID="5000" ROOTNODE_ID="5000"/>
11
  <CLASSIFICATION ID="5001" CREATED="2015-06-18 09:36:39.0" UUID="a71467a6-74dc-4148-9530-484628a5ab0e" PROTECTEDTITLECACHE="false" TITLECACHE="European Abies full hierarchie" NAME_ID="5001" ROOTNODE_ID="5001"/>
12
  <TAXONBASE DTYPE="Taxon" ID="5000" PUBLISH="true" CREATED="2015-06-18 09:36:39.0" UUID="dd4e8be8-1098-4a79-be43-4d82e5abd31c" PROTECTEDTITLECACHE="false" TITLECACHE="Abies alba sec. Kohlbecker, A., Testcase standart views, 2013"      DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5000" SEC_ID="5000"/>
13
  <TAXONBASE DTYPE="Taxon" ID="5001" PUBLISH="false" CREATED="2015-06-18 09:36:39.0" UUID="c52181d3-8ba5-44ab-8393-83ff6ec3f7b2" PROTECTEDTITLECACHE="false" TITLECACHE="Abies grandis sec. Kohlbecker, A., Testcase standart views, 2013"   DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5001" SEC_ID="5000"/>
14
  <TAXONBASE DTYPE="Taxon" ID="5002" PUBLISH="true" CREATED="2015-06-18 09:36:39.0" UUID="97ff7262-c3e6-450c-9646-906a9551944e" PROTECTEDTITLECACHE="false" TITLECACHE="Abies kawakamii sec. Kohlbecker, A., Testcase standart views, 2013" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5002" SEC_ID="5000"/>
15
  <TAXONBASE DTYPE="Taxon" ID="5003" PUBLISH="true" CREATED="2015-06-18 09:36:39.0" UUID="19f560d9-a555-4883-9c54-39d04872307c" PROTECTEDTITLECACHE="false" TITLECACHE="Abies sec. Kohlbecker, A., Testcase standart views, 2013"           DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5003" SEC_ID="5000"/>
16
  <TAXONBASE DTYPE="Taxon" ID="5004" PUBLISH="true" CREATED="2015-06-18 09:36:39.0" UUID="74216ed8-5f04-439e-87e0-500738f5e7fc" PROTECTEDTITLECACHE="false" TITLECACHE="Pinaceae sec. Kohlbecker, A., Testcase standart views, 2013"        DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5004" SEC_ID="5000"/>
17
  <TAXONNAME NAMETYPE="ICNAFP" ID="5000" CREATED="2015-06-18 09:36:39.0" UUID="e5dc0dbd-2eae-4680-ae40-44b608a14f8a" PROTECTEDTITLECACHE="false" TITLECACHE="Abies alba"      FULLTITLECACHE="Abies alba"      PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="[null]" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Abies alba"      PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="[null]" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="5000" RANK_ID="765" />
18
  <TAXONNAME NAMETYPE="ICNAFP" ID="5001" CREATED="2015-06-18 09:36:39.0" UUID="329403ee-79ce-40f0-b961-2eb30a12b94f" PROTECTEDTITLECACHE="false" TITLECACHE="Abies grandis"   FULLTITLECACHE="Abies grandis"   PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="[null]" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Abies grandis"   PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="[null]" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="5001" RANK_ID="765" />
19
  <TAXONNAME NAMETYPE="ICNAFP" ID="5002" CREATED="2015-06-18 09:36:39.0" UUID="94d83bdf-6b01-48cf-9f66-c408172812c9" PROTECTEDTITLECACHE="false" TITLECACHE="Abies kawakamii" FULLTITLECACHE="Abies kawakamii" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="[null]" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Abies kawakamii" PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="[null]" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="5002" RANK_ID="765" />
20
  <TAXONNAME NAMETYPE="ICNAFP" ID="5003" CREATED="2015-06-18 09:36:39.0" UUID="0163311a-0f57-4e4b-8ded-5c57f888892b" PROTECTEDTITLECACHE="false" TITLECACHE="Abies"           FULLTITLECACHE="Abies"           PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="[null]" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Abies"           PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="[null]" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="5003" RANK_ID="774" />
21
  <TAXONNAME NAMETYPE="ICNAFP" ID="5004" CREATED="2015-06-18 09:36:39.0" UUID="65ece834-4b07-4ce6-9dda-7fead7569101" PROTECTEDTITLECACHE="false" TITLECACHE="Pinaceae"        FULLTITLECACHE="Pinaceae"        PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="[null]" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Pinaceae"        PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="[null]" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="5004" RANK_ID="782" />
22
  <TAXONNODE ID="5000" CREATED="2015-06-18 09:36:39.0" UUID="75202d4e-b2aa-4343-8b78-340a52d15c40" SORTINDEX="-1" TREEINDEX="#t5000#5000#"      COUNTCHILDREN="3" TAXON_ID="[null]" CLASSIFICATION_ID="5000" PARENT_ID="[null]"/>
23
  <TAXONNODE ID="5002" CREATED="2015-06-18 09:36:39.0" UUID="6b76c838-bd8f-43f9-8fa9-077cd222a9b2" SORTINDEX="0"  TREEINDEX="#t5000#5000#5002#" COUNTCHILDREN="0" TAXON_ID="5000"   CLASSIFICATION_ID="5000" PARENT_ID="5000"/>
24
  <TAXONNODE ID="5003" CREATED="2015-06-18 09:36:39.0" UUID="c2c0afb9-64d1-4eb3-95dd-4599d9978aea" SORTINDEX="1"  TREEINDEX="#t5000#5000#5003#" COUNTCHILDREN="0" TAXON_ID="5001"   CLASSIFICATION_ID="5000" PARENT_ID="5000"/>
25
  <TAXONNODE ID="5004" CREATED="2015-06-18 09:36:39.0" UUID="ebbae10f-d179-4a08-9939-9fed0a7f1433" SORTINDEX="2"  TREEINDEX="#t5000#5000#5004#" COUNTCHILDREN="0" TAXON_ID="5002"   CLASSIFICATION_ID="5000" PARENT_ID="5000"/>
26
  <TAXONNODE ID="5001" CREATED="2015-06-18 09:36:39.0" UUID="7b95a2a6-2c6e-4b8e-a91a-7a1d995490f9" SORTINDEX="-1" TREEINDEX="#t5001#5001#"      COUNTCHILDREN="1" TAXON_ID="[null]" CLASSIFICATION_ID="5001" PARENT_ID="[null]"/>
27
  <TAXONNODE ID="5007" CREATED="2015-06-18 09:36:40.0" UUID="bcdf945f-1f02-423e-883d-fe89e0af93e4" SORTINDEX="0"  TREEINDEX="#t5001#5001#5007#"           COUNTCHILDREN="1" TAXON_ID="5004" CLASSIFICATION_ID="5001" PARENT_ID="5001"/>
28
  <TAXONNODE ID="5006" CREATED="2015-06-18 09:36:40.0" UUID="56b10cf0-9522-407e-9f90-0c2dba263c94" SORTINDEX="0"  TREEINDEX="#t5001#5001#5007#5006#"      COUNTCHILDREN="2" TAXON_ID="5003" CLASSIFICATION_ID="5001" PARENT_ID="5007"/>
29
  <TAXONNODE ID="5005" CREATED="2015-06-18 09:36:40.0" UUID="ba290371-a72b-43bf-a913-8a03c79755c7" SORTINDEX="0"  TREEINDEX="#t5001#5001#5007#5006#5005#" COUNTCHILDREN="0" TAXON_ID="5000" CLASSIFICATION_ID="5001" PARENT_ID="5006"/>
30
  <TAXONNODE ID="5008" CREATED="2015-06-18 09:36:40.0" UUID="80150ae0-e1e6-42a4-b224-21e099756c3d" SORTINDEX="1"  TREEINDEX="#t5001#5001#5007#5006#5008#" COUNTCHILDREN="0" TAXON_ID="5001" CLASSIFICATION_ID="5001" PARENT_ID="5006"/>
31
  <LANGUAGESTRING ID="5000" CREATED="2015-06-18 09:36:39.0" UUID="09a89e2e-4d9c-417d-bcd0-30ecffbae531" TEXT="European Abies" LANGUAGE_ID="406"/>
32
  <LANGUAGESTRING ID="5001" CREATED="2015-06-18 09:36:39.0" UUID="40bf3ed6-f6b9-4c12-b2e3-69f682bb38d8" TEXT="European Abies full hierarchie" LANGUAGE_ID="406"/>
3
  <REFERENCE ID="5001" UUID="b978b28b-8635-4e3e-bdf6-4631ea12fd02" PROTECTEDTITLECACHE="true" TITLECACHE="Komarov, V. L., Flora SSSR 29"                 NOMENCLATURALLYRELEVANT="false" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" ABBREVTITLECACHE="" PROTECTEDABBREVTITLECACHE="false" REFTYPE="BK" />
4
  <HOMOTYPICALGROUP ID="5000" UUID="132620e3-0588-4ccd-8856-f02135b01ecf" />
5
  <HOMOTYPICALGROUP ID="5001" UUID="48cd6011-744f-4ad9-96d6-ace93e4f4799" />
6
  <HOMOTYPICALGROUP ID="5002" UUID="0aec7498-b66d-402d-a0f6-bcf665825dfc" />
7
  <HOMOTYPICALGROUP ID="5003" UUID="17f64f7c-fbbf-493d-8340-e53d215f7dc2" />
8
  <HOMOTYPICALGROUP ID="5004" UUID="e1a69e2e-7c16-4e01-95cc-ff8b83587e9b" />
9
  <CLASSIFICATION ID="5000" UUID="2a5ceebb-4830-4524-b330-78461bf8cb6b" PROTECTEDTITLECACHE="false" TITLECACHE="European Abies"                 NAME_ID="5000" ROOTNODE_ID="5000"/>
10
  <CLASSIFICATION ID="5001" UUID="a71467a6-74dc-4148-9530-484628a5ab0e" PROTECTEDTITLECACHE="false" TITLECACHE="European Abies full hierarchie" NAME_ID="5001" ROOTNODE_ID="5001"/>
11
  <TAXONBASE DTYPE="Taxon" ID="5000" PUBLISH="true" UUID="dd4e8be8-1098-4a79-be43-4d82e5abd31c" PROTECTEDTITLECACHE="false" TITLECACHE="Abies alba sec. Kohlbecker, A., Testcase standart views, 2013"      DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5000"/>
12
  <TAXONBASE DTYPE="Taxon" ID="5001" PUBLISH="false" UUID="c52181d3-8ba5-44ab-8393-83ff6ec3f7b2" PROTECTEDTITLECACHE="false" TITLECACHE="Abies grandis sec. Kohlbecker, A., Testcase standart views, 2013"  DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5001"/>
13
  <TAXONBASE DTYPE="Taxon" ID="5002" PUBLISH="true" UUID="97ff7262-c3e6-450c-9646-906a9551944e" PROTECTEDTITLECACHE="false" TITLECACHE="Abies kawakamii sec. Kohlbecker, A., Testcase standart views, 2013" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5002"/>
14
  <TAXONBASE DTYPE="Taxon" ID="5003" PUBLISH="true" UUID="19f560d9-a555-4883-9c54-39d04872307c" PROTECTEDTITLECACHE="false" TITLECACHE="Abies sec. Kohlbecker, A., Testcase standart views, 2013"           DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5003"/>
15
  <TAXONBASE DTYPE="Taxon" ID="5004" PUBLISH="true" UUID="74216ed8-5f04-439e-87e0-500738f5e7fc" PROTECTEDTITLECACHE="false" TITLECACHE="Pinaceae sec. Kohlbecker, A., Testcase standart views, 2013"        DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false" NAME_ID="5004"/>
16
  <TAXONNAME NAMETYPE="ICNAFP" ID="5000" UUID="e5dc0dbd-2eae-4680-ae40-44b608a14f8a" PROTECTEDTITLECACHE="false" TITLECACHE="Abies alba"      FULLTITLECACHE="Abies alba"      PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="[null]" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Abies alba"      PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="[null]" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="5000" RANK_ID="765" />
17
  <TAXONNAME NAMETYPE="ICNAFP" ID="5001" UUID="329403ee-79ce-40f0-b961-2eb30a12b94f" PROTECTEDTITLECACHE="false" TITLECACHE="Abies grandis"   FULLTITLECACHE="Abies grandis"   PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="[null]" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Abies grandis"   PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="[null]" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="5001" RANK_ID="765" />
18
  <TAXONNAME NAMETYPE="ICNAFP" ID="5002" UUID="94d83bdf-6b01-48cf-9f66-c408172812c9" PROTECTEDTITLECACHE="false" TITLECACHE="Abies kawakamii" FULLTITLECACHE="Abies kawakamii" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="[null]" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Abies kawakamii" PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="[null]" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="5002" RANK_ID="765" />
19
  <TAXONNAME NAMETYPE="ICNAFP" ID="5003" UUID="0163311a-0f57-4e4b-8ded-5c57f888892b" PROTECTEDTITLECACHE="false" TITLECACHE="Abies"           FULLTITLECACHE="Abies"           PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="[null]" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Abies"           PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="[null]" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="5003" RANK_ID="774" />
20
  <TAXONNAME NAMETYPE="ICNAFP" ID="5004" UUID="65ece834-4b07-4ce6-9dda-7fead7569101" PROTECTEDTITLECACHE="false" TITLECACHE="Pinaceae"        FULLTITLECACHE="Pinaceae"        PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="false" AUTHORSHIPCACHE="" BINOMHYBRID="false" GENUSORUNINOMIAL="[null]" HYBRIDFORMULA="false" INFRAGENERICEPITHET="[null]" MONOMHYBRID="false" NAMECACHE="Pinaceae"        PROTECTEDAUTHORSHIPCACHE="false" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="[null]" TRINOMHYBRID="false" ANAMORPHIC="false" HOMOTYPICALGROUP_ID="5004" RANK_ID="782" />
21
  <TAXONNODE ID="5000" UUID="75202d4e-b2aa-4343-8b78-340a52d15c40" SORTINDEX="-1" TREEINDEX="#t5000#5000#"      COUNTCHILDREN="3" TAXON_ID="[null]" CLASSIFICATION_ID="5000" PARENT_ID="[null]"/>
22
  <TAXONNODE ID="5002" UUID="6b76c838-bd8f-43f9-8fa9-077cd222a9b2" SORTINDEX="0"  TREEINDEX="#t5000#5000#5002#" COUNTCHILDREN="0" TAXON_ID="5000"   CLASSIFICATION_ID="5000" PARENT_ID="5000"/>
23
  <TAXONNODE ID="5003" UUID="c2c0afb9-64d1-4eb3-95dd-4599d9978aea" SORTINDEX="1"  TREEINDEX="#t5000#5000#5003#" COUNTCHILDREN="0" TAXON_ID="5001"   CLASSIFICATION_ID="5000" PARENT_ID="5000"/>
24
  <TAXONNODE ID="5004" UUID="ebbae10f-d179-4a08-9939-9fed0a7f1433" SORTINDEX="2"  TREEINDEX="#t5000#5000#5004#" COUNTCHILDREN="0" TAXON_ID="5002"   CLASSIFICATION_ID="5000" PARENT_ID="5000"/>
25
  <TAXONNODE ID="5001" UUID="7b95a2a6-2c6e-4b8e-a91a-7a1d995490f9" SORTINDEX="-1" TREEINDEX="#t5001#5001#"      COUNTCHILDREN="1" TAXON_ID="[null]" CLASSIFICATION_ID="5001" PARENT_ID="[null]"/>
26
  <TAXONNODE ID="5007" UUID="bcdf945f-1f02-423e-883d-fe89e0af93e4" SORTINDEX="0"  TREEINDEX="#t5001#5001#5007#"           COUNTCHILDREN="1" TAXON_ID="5004" CLASSIFICATION_ID="5001" PARENT_ID="5001"/>
27
  <TAXONNODE ID="5006" UUID="56b10cf0-9522-407e-9f90-0c2dba263c94" SORTINDEX="0"  TREEINDEX="#t5001#5001#5007#5006#"      COUNTCHILDREN="2" TAXON_ID="5003" CLASSIFICATION_ID="5001" PARENT_ID="5007"/>
28
  <TAXONNODE ID="5005" UUID="ba290371-a72b-43bf-a913-8a03c79755c7" SORTINDEX="0"  TREEINDEX="#t5001#5001#5007#5006#5005#" COUNTCHILDREN="0" TAXON_ID="5000" CLASSIFICATION_ID="5001" PARENT_ID="5006"/>
29
  <TAXONNODE ID="5008" UUID="80150ae0-e1e6-42a4-b224-21e099756c3d" SORTINDEX="1"  TREEINDEX="#t5001#5001#5007#5006#5008#" COUNTCHILDREN="0" TAXON_ID="5001" CLASSIFICATION_ID="5001" PARENT_ID="5006"/>
30
  <LANGUAGESTRING ID="5000" UUID="09a89e2e-4d9c-417d-bcd0-30ecffbae531" TEXT="European Abies" LANGUAGE_ID="406"/>
31
  <LANGUAGESTRING ID="5001" UUID="40bf3ed6-f6b9-4c12-b2e3-69f682bb38d8" TEXT="European Abies full hierarchie" LANGUAGE_ID="406"/>
33 32
  <HIBERNATE_SEQUENCES SEQUENCE_NAME="Classification" NEXT_VAL="5002"/>
34 33
  <HIBERNATE_SEQUENCES SEQUENCE_NAME="HomotypicalGroup" NEXT_VAL="5005"/>
35 34
  <HIBERNATE_SEQUENCES SEQUENCE_NAME="LanguageString" NEXT_VAL="5002"/>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/taxon/TaxonDaoHibernateImplTest.publishFlag.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3 3
  <REFERENCE  ID="2" UUID="ad4322b7-4b05-48af-be70-f113e46c545e" PROTECTEDTITLECACHE="true" TITLECACHE="cate-sphingidae.org" PARSINGPROBLEM="0" PROTECTEDABBREVTITLECACHE="false" ABBREVTITLECACHE="Sp. Pl." ABBREVTITLE="Sp. Pl." NOMENCLATURALLYRELEVANT="false" PROBLEMENDS="-1" PROBLEMSTARTS="-1"/>
4
  <TAXONBASE DTYPE="Taxon" ID="15" UUID="c5cc8674-4242-49a4-aada-72d63194f5fa" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia laspeyres, 1809 sec. cate-sphingidae.org" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"  NAME_ID="15" SEC_ID="2" PUBLISH="true"/>
5
  <TAXONBASE DTYPE="Taxon" ID="36" UUID="b04cc9cb-2b4a-4cc4-a94a-3c93a2158b06" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec. cate-sphingidae.org" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"  NAME_ID="36" SEC_ID="2" PUBLISH="false"/>
4
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="1" SOURCEDTAXON_ID="15" UUID="0859eeaf-876c-457d-8149-1e4ce792cbe2" SOURCETYPE="SEC" CITATION_ID="2" />
5
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="2" SOURCEDTAXON_ID="36" UUID="be62de98-d5ac-41fc-9a10-a458803ba5a3" SOURCETYPE="SEC" CITATION_ID="2" />
6
  <TAXONBASE DTYPE="Taxon" ID="15" UUID="c5cc8674-4242-49a4-aada-72d63194f5fa" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia laspeyres, 1809 sec. cate-sphingidae.org" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"  NAME_ID="15" PUBLISH="true"/>
7
  <TAXONBASE DTYPE="Taxon" ID="36" UUID="b04cc9cb-2b4a-4cc4-a94a-3c93a2158b06" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec. cate-sphingidae.org" DOUBTFUL="false" USENAMECACHE="false" TAXONSTATUSUNKNOWN="false"  NAME_ID="36" PUBLISH="false"/>
6 8
  <TAXONNAME NAMETYPE="ICZN" ID="15" UUID="c2cab2ad-3e3a-47b8-8aa8-d9e1c0857647" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia laspeyres, 1809" FULLTITLECACHE="" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Laspeyres, 1809" GENUSORUNINOMIAL="Acherontia" NAMECACHE="Acherontia" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false"  BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" RANK_ID="774"/>
7 9
  <TAXONNAME NAMETYPE="ICZN" ID="36" UUID="7969821b-a2cf-4d01-95ec-6a5ed0ca3f69" PROTECTEDTITLECACHE="true" TITLECACHE="Acherontia lachesis (Fabricius, 1798)" FULLTITLECACHE="" PARSINGPROBLEM="0" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="(Fabricius, 1798)" GENUSORUNINOMIAL="Acherontia" NAMECACHE="Acherontia lachesis" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" SPECIFICEPITHET="lachesis" ANAMORPHIC="false"  BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" RANK_ID="765"/>
8 10
</dataset>
cdmlib-persistence/src/test/resources/eu/etaxonomy/cdm/persistence/dao/hibernate/taxon/TaxonDaoHibernateImplTest.testDelete-result.xml
1 1
<?xml version='1.0' encoding='UTF-8'?>
2 2
<dataset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../database/schema/dataset.xsd">
3
  <TAXONBASE DTYPE="Taxon" ID="1" SEC_ID="1" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Aus sec. ???" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="1" />
4
  <TAXONBASE DTYPE="Taxon" ID="3" SEC_ID="2" UUID="54e767ee-894e-4540-a758-f906ecb4e2d9" TITLECACHE="Sphingidae Linnaeus, 1758 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="3"/>
5
  <TAXONBASE DTYPE="Taxon" ID="5" SEC_ID="2" UUID="17233b5e-74e7-42fc-bc37-522684657ed4" TITLECACHE="Smerinthus Latreille, 1802 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="5"/>
6
  <TAXONBASE DTYPE="Taxon" ID="8" SEC_ID="2" UUID="1489d3dd-71da-4b34-aa5a-d15fccb6bb22" TITLECACHE="Smerinthus kindermannii Lederer, 1853 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="8"/>
7
<!--    <TAXONBASE DTYPE="Taxon" ID="15" SEC_ID="2" UUID="c5cc8674-4242-49a4-aada-72d63194f5fa" TITLECACHE="Acherontia Laspeyres, 1809 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="15"/> -->
8
  <TAXONBASE DTYPE="Taxon" ID="16" SEC_ID="2" UUID="6ecc117a-3e9a-4030-8748-f63a0412e065" TITLECACHE="Hemaris Dalman, 1816 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="16"/>
9
  <TAXONBASE DTYPE="Taxon" ID="17" SEC_ID="2" UUID="f6700b5b-b6dc-421a-b979-9429ffad8262" TITLECACHE="Proserpinus Hübner, 1819 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="17"/>
10
  <TAXONBASE DTYPE="Taxon" ID="18" SEC_ID="2" UUID="b503efaf-b800-421b-beba-3c6fab4b3c34" TITLECACHE="Sphingonaepiopsis Wallengren, 1858 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="18"/>
11
  <TAXONBASE DTYPE="Taxon" ID="25" SEC_ID="2" UUID="4b47c134-0c99-43c9-a046-620a195cd69e" TITLECACHE="Deilephila Laspeyres, 1809 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="25"/>
12
  <TAXONBASE DTYPE="Taxon" ID="26" SEC_ID="2" UUID="7832c932-f687-4180-a808-fa82d57a9ac8" TITLECACHE="Hippotion Hübner, 1819 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="26"/>
13
  <TAXONBASE DTYPE="Synonym" ID="27" SEC_ID="2" UUID="d75b2e3d-7394-4ada-b6a5-93175b8751c1" TITLECACHE="Atropos Agassiz, 1846 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="27" ACCEPTEDTAXON_ID="[null]" TYPE_ID="846"/>
14
  <TAXONBASE DTYPE="Synonym" ID="28" SEC_ID="2" UUID="6bfedf25-6dbc-4d5c-9d56-84f9052f3b2a" TITLECACHE="Atropos Oken, 1815 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="28" ACCEPTEDTAXON_ID="[null]" TYPE_ID="846"/>
15
  <TAXONBASE DTYPE="Synonym" ID="29" SEC_ID="2" UUID="b3cc5671-5082-4e67-9310-aa88b331f3c7" TITLECACHE="Brachyglossa Boisduval, 1828 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="29" ACCEPTEDTAXON_ID="[null]" TYPE_ID="846"/>
16
  <TAXONBASE DTYPE="Taxon" ID="35" SEC_ID="2" UUID="4cab3cc5-eb80-477c-ac1b-be3c3d0a5a85" TITLECACHE="Acherontia atropos (Linnaeus, 1758) sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="35"/>
17
  <TAXONBASE DTYPE="Taxon" ID="36" SEC_ID="2" UUID="b04cc9cb-2b4a-4cc4-a94a-3c93a2158b06" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="36"/>
18
  <TAXONBASE DTYPE="Taxon" ID="37" SEC_ID="2" UUID="7b8b5cb3-37ba-4dba-91ac-4c6ffd6ac331" TITLECACHE="Acherontia styx Westwood, 1847 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="false" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="37"/>
19
  <TAXONBASE DTYPE="Taxon" ID="38" SEC_ID="3" UUID="bc09aca6-06fd-4905-b1e7-cbf7cc65d783" TITLECACHE="Cryptocoryne x purpurea nothovar borneoensis N.Jacobsen, Bastm. &amp; Yuji Sasaki sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="38"/>
20
  <TAXONBASE_AUD DTYPE="Taxon" ID="1" REV="1000" REVTYPE="0" SEC_ID="1" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE=" sec. ???" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="1"/>
21
  <TAXONBASE_AUD DTYPE="Taxon" ID="15" REV="1000" REVTYPE="0" SEC_ID="2" UUID="c5cc8674-4242-49a4-aada-72d63194f5fa" TITLECACHE="Acherontia Laspeyres, 1809 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="15"/>
22
  <TAXONBASE_AUD DTYPE="Taxon" ID="35" REV="1000" REVTYPE="0" SEC_ID="2" UUID="4cab3cc5-eb80-477c-ac1b-be3c3d0a5a85" TITLECACHE="Acherontia atropos (Linnaeus, 1758) sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="35"/>
23
  <TAXONBASE_AUD DTYPE="Taxon" ID="36" REV="1000" REVTYPE="0" SEC_ID="2" UUID="b04cc9cb-2b4a-4cc4-a94a-3c93a2158b06" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="36"/>
24
  <TAXONBASE_AUD DTYPE="Taxon" ID="37" REV="1000" REVTYPE="0" SEC_ID="2" UUID="7b8b5cb3-37ba-4dba-91ac-4c6ffd6ac331" TITLECACHE="Acherontia styx Westwood, 1847 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="37"/>
3
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="1"  SOURCEDTAXON_ID="1"  UUID="5ff76440-c9ab-4f13-8f1a-c39d57d3c714" SOURCETYPE="SEC" CITATION_ID="1" />
4
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="2"  SOURCEDTAXON_ID="3"  UUID="3914b660-3cb3-4a5b-8fc7-264c7ac17a19" SOURCETYPE="SEC" CITATION_ID="2" />
5
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="3"  SOURCEDTAXON_ID="5"  UUID="7cbe8fd0-1329-4421-8bb5-05b57f2048d1" SOURCETYPE="SEC" CITATION_ID="2" />
6
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="4"  SOURCEDTAXON_ID="8"  UUID="14181c38-c344-4a9c-ba25-47877eff26af" SOURCETYPE="SEC" CITATION_ID="2" />
7
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="6"  SOURCEDTAXON_ID="16" UUID="1894e029-5303-474c-a1fc-8d97b493025b" SOURCETYPE="SEC" CITATION_ID="2" />
8
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="7"  SOURCEDTAXON_ID="17" UUID="68ad182d-1bce-4195-8690-af1d089c9d4d" SOURCETYPE="SEC" CITATION_ID="2" />
9
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="8"  SOURCEDTAXON_ID="18" UUID="c0457425-3d88-4d1a-8cee-dd2fcec6b0c6" SOURCETYPE="SEC" CITATION_ID="2" />
10
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="9"  SOURCEDTAXON_ID="25" UUID="3602cd18-f7d8-45a0-9dd6-43cf9fb6c179" SOURCETYPE="SEC" CITATION_ID="2" />
11
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="10" SOURCEDTAXON_ID="26" UUID="8532559f-b5fc-458c-b675-f2c50db2c3e1" SOURCETYPE="SEC" CITATION_ID="2" />
12
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="11" SOURCEDTAXON_ID="27" UUID="1a0cc4e7-dae1-4369-b63f-97e06744b26c" SOURCETYPE="SEC" CITATION_ID="2" />
13
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="12" SOURCEDTAXON_ID="28" UUID="d292967d-a630-48fe-aa21-ac989b9706d3" SOURCETYPE="SEC" CITATION_ID="2" />
14
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="13" SOURCEDTAXON_ID="29" UUID="1501f533-1cdc-4385-9ba4-338e67afd9dd" SOURCETYPE="SEC" CITATION_ID="2" />
15
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="14" SOURCEDTAXON_ID="35" UUID="9f500f8a-de59-47c3-a149-f970059e90ce" SOURCETYPE="SEC" CITATION_ID="2" />
16
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="15" SOURCEDTAXON_ID="36" UUID="e179a447-98e4-47cf-b650-4ee33149a725" SOURCETYPE="SEC" CITATION_ID="2" />
17
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="16" SOURCEDTAXON_ID="37" UUID="08525774-4c4d-43f0-afc2-3bd672f6d2d2" SOURCETYPE="SEC" CITATION_ID="2" />
18
  <ORIGINALSOURCEBASE DTYPE="SecundumSource" ID="17" SOURCEDTAXON_ID="38" UUID="9902d0bd-5e0a-4ed4-aee6-44dc1b116700" SOURCETYPE="SEC" CITATION_ID="3" />
19
  <ORIGINALSOURCEBASE_AUD DTYPE="SecundumSource" ID="1"  REV="1000" REVTYPE="0" SOURCEDTAXON_ID="1" UUID="5ff76440-c9ab-4f13-8f1a-c39d57d3c714" SOURCETYPE="SEC" CITATION_ID="1" />
20
  <ORIGINALSOURCEBASE_AUD DTYPE="SecundumSource" ID="5"  REV="1000" REVTYPE="0" SOURCEDTAXON_ID="15" UUID="0859eeaf-876c-457d-8149-1e4ce792cbe2" SOURCETYPE="SEC" CITATION_ID="2" />
21
  <ORIGINALSOURCEBASE_AUD DTYPE="SecundumSource" ID="14" REV="1000" REVTYPE="0" SOURCEDTAXON_ID="35" UUID="9f500f8a-de59-47c3-a149-f970059e90ce" SOURCETYPE="SEC" CITATION_ID="2" />
22
  <ORIGINALSOURCEBASE_AUD DTYPE="SecundumSource" ID="15" REV="1000" REVTYPE="0" SOURCEDTAXON_ID="36" UUID="e179a447-98e4-47cf-b650-4ee33149a725" SOURCETYPE="SEC" CITATION_ID="2" />
23
  <ORIGINALSOURCEBASE_AUD DTYPE="SecundumSource" ID="16" REV="1000" REVTYPE="0" SOURCEDTAXON_ID="37" UUID="08525774-4c4d-43f0-afc2-3bd672f6d2d2" SOURCETYPE="SEC" CITATION_ID="2" />
24
  <TAXONBASE DTYPE="Taxon"   ID="1"  UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE="Aus sec. ???"                                                   PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="1" />
25
  <TAXONBASE DTYPE="Taxon"   ID="3"  UUID="54e767ee-894e-4540-a758-f906ecb4e2d9" TITLECACHE="Sphingidae Linnaeus, 1758 sec. cate-sphingidae.org"             PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="3"/>
26
  <TAXONBASE DTYPE="Taxon"   ID="5"  UUID="17233b5e-74e7-42fc-bc37-522684657ed4" TITLECACHE="Smerinthus Latreille, 1802 sec. cate-sphingidae.org"            PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="5"/>
27
  <TAXONBASE DTYPE="Taxon"   ID="8"  UUID="1489d3dd-71da-4b34-aa5a-d15fccb6bb22" TITLECACHE="Smerinthus kindermannii Lederer, 1853 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="8"/>
28
  <TAXONBASE DTYPE="Taxon"   ID="16" UUID="6ecc117a-3e9a-4030-8748-f63a0412e065" TITLECACHE="Hemaris Dalman, 1816 sec. cate-sphingidae.org"                  PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="16"/>
29
  <TAXONBASE DTYPE="Taxon"   ID="17" UUID="f6700b5b-b6dc-421a-b979-9429ffad8262" TITLECACHE="Proserpinus Hübner, 1819 sec. cate-sphingidae.org"              PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="17"/>
30
  <TAXONBASE DTYPE="Taxon"   ID="18" UUID="b503efaf-b800-421b-beba-3c6fab4b3c34" TITLECACHE="Sphingonaepiopsis Wallengren, 1858 sec. cate-sphingidae.org"    PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="18"/>
31
  <TAXONBASE DTYPE="Taxon"   ID="25" UUID="4b47c134-0c99-43c9-a046-620a195cd69e" TITLECACHE="Deilephila Laspeyres, 1809 sec. cate-sphingidae.org"            PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="25"/>
32
  <TAXONBASE DTYPE="Taxon"   ID="26" UUID="7832c932-f687-4180-a808-fa82d57a9ac8" TITLECACHE="Hippotion Hübner, 1819 sec. cate-sphingidae.org"                PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="26"/>
33
  <TAXONBASE DTYPE="Synonym" ID="27" UUID="d75b2e3d-7394-4ada-b6a5-93175b8751c1" TITLECACHE="Atropos Agassiz, 1846 sec. cate-sphingidae.org"                 PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="27" ACCEPTEDTAXON_ID="[null]" TYPE_ID="846"/>
34
  <TAXONBASE DTYPE="Synonym" ID="28" UUID="6bfedf25-6dbc-4d5c-9d56-84f9052f3b2a" TITLECACHE="Atropos Oken, 1815 sec. cate-sphingidae.org"                    PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="28" ACCEPTEDTAXON_ID="[null]" TYPE_ID="846"/>
35
  <TAXONBASE DTYPE="Synonym" ID="29" UUID="b3cc5671-5082-4e67-9310-aa88b331f3c7" TITLECACHE="Brachyglossa Boisduval, 1828 sec. cate-sphingidae.org"          PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="29" ACCEPTEDTAXON_ID="[null]" TYPE_ID="846"/>
36
  <TAXONBASE DTYPE="Taxon"   ID="35" UUID="4cab3cc5-eb80-477c-ac1b-be3c3d0a5a85" TITLECACHE="Acherontia atropos (Linnaeus, 1758) sec. cate-sphingidae.org"   PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="35"/>
37
  <TAXONBASE DTYPE="Taxon"   ID="36" UUID="b04cc9cb-2b4a-4cc4-a94a-3c93a2158b06" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="36"/>
38
  <TAXONBASE DTYPE="Taxon"   ID="37" UUID="7b8b5cb3-37ba-4dba-91ac-4c6ffd6ac331" TITLECACHE="Acherontia styx Westwood, 1847 sec. cate-sphingidae.org"        PROTECTEDTITLECACHE="false" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="37"/>
39
  <TAXONBASE DTYPE="Taxon"   ID="38" UUID="bc09aca6-06fd-4905-b1e7-cbf7cc65d783" TITLECACHE="Cryptocoryne x purpurea nothovar borneoensis N.Jacobsen, Bastm. &amp; Yuji Sasaki sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="38"/>
40
  <TAXONBASE_AUD DTYPE="Taxon" ID="1"  REV="1000" REVTYPE="0" UUID="496b1325-be50-4b0a-9aa2-3ecd610215f2" TITLECACHE=" sec. ???"                              PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="1"/>
41
  <TAXONBASE_AUD DTYPE="Taxon" ID="15" REV="1000" REVTYPE="0" UUID="c5cc8674-4242-49a4-aada-72d63194f5fa" TITLECACHE="Acherontia Laspeyres, 1809 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="15"/>
42
  <TAXONBASE_AUD DTYPE="Taxon" ID="35" REV="1000" REVTYPE="0" UUID="4cab3cc5-eb80-477c-ac1b-be3c3d0a5a85" TITLECACHE="Acherontia atropos (Linnaeus, 1758) sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="35"/>
43
  <TAXONBASE_AUD DTYPE="Taxon" ID="36" REV="1000" REVTYPE="0" UUID="b04cc9cb-2b4a-4cc4-a94a-3c93a2158b06" TITLECACHE="Acherontia lachesis (Fabricius, 1798) sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="36"/>
44
  <TAXONBASE_AUD DTYPE="Taxon" ID="37" REV="1000" REVTYPE="0" UUID="7b8b5cb3-37ba-4dba-91ac-4c6ffd6ac331" TITLECACHE="Acherontia styx Westwood, 1847 sec. cate-sphingidae.org" PROTECTEDTITLECACHE="true" TAXONSTATUSUNKNOWN="false"  DOUBTFUL="false" USENAMECACHE="false" NAME_ID="37"/>
25 45
  <TAXONNAME NAMETYPE="ICNAFP" ID="1" UUID="a49a3963-c4ea-4047-8588-2f8f15352730" TITLECACHE="" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="" NAMECACHE="Aus" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false" BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="1" RANK_ID="774" GENUSORUNINOMIAL="Aus"  SPECIFICEPITHET="[null]" INFRASPECIFICEPITHET="[null]"/>
26 46
  <TAXONNAME NAMETYPE="ICZN" ID="3" UUID="9640a158-2bdb-4cbc-bff6-8f77e781f86b" TITLECACHE="Sphingidae Linnaeus, 1758" PROTECTEDTITLECACHE="true" PARSINGPROBLEM="0" FULLTITLECACHE="" PROBLEMENDS="-1" PROBLEMSTARTS="-1" PROTECTEDFULLTITLECACHE="true" AUTHORSHIPCACHE="Linnaeus, 1758" NAMECACHE="Sphingidae" PROTECTEDAUTHORSHIPCACHE="true" PROTECTEDNAMECACHE="true" ANAMORPHIC="false"  BINOMHYBRID="false" HYBRIDFORMULA="false" MONOMHYBRID="false" TRINOMHYBRID="false" HOMOTYPICALGROUP_ID="3" RANK_ID="782" GENUSORUNINOMIAL="Sphingidae"  SPECIFICEPITHET="[null]" INFRASPECIFICEPITHET="[null]"/>
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff