From: <rv...@us...> - 2010-03-16 16:50:18
|
Revision: 601 http://treebase.svn.sourceforge.net/treebase/?rev=601&view=rev Author: rvos Date: 2010-03-16 16:50:12 +0000 (Tue, 16 Mar 2010) Log Message: ----------- Set FetchMode to JOIN to prevent lazy initialization exceptions. Modified Paths: -------------- trunk/treebase-core/src/main/java/org/cipres/treebase/domain/taxon/TaxonVariant.java Modified: trunk/treebase-core/src/main/java/org/cipres/treebase/domain/taxon/TaxonVariant.java =================================================================== --- trunk/treebase-core/src/main/java/org/cipres/treebase/domain/taxon/TaxonVariant.java 2010-03-16 16:49:19 UTC (rev 600) +++ trunk/treebase-core/src/main/java/org/cipres/treebase/domain/taxon/TaxonVariant.java 2010-03-16 16:50:12 UTC (rev 601) @@ -14,6 +14,8 @@ import org.hibernate.annotations.BatchSize; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; +import org.hibernate.annotations.Fetch; +import org.hibernate.annotations.FetchMode; import org.hibernate.annotations.Index; import org.cipres.treebase.domain.AbstractPersistedObject; @@ -151,6 +153,7 @@ @ManyToOne(fetch = FetchType.LAZY, cascade = {CascadeType.MERGE, CascadeType.PERSIST}) @JoinColumn(name = "TAXON_ID", nullable = false) @Index(name = "TVARI_TAXON_IDX") + @Fetch(FetchMode.JOIN) public Taxon getTaxon() { return mTaxon; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |