// initializer.initialize();\r
// }\r
\r
- /**\r
- * @throws java.lang.Exception\r
- */\r
- @AfterClass\r
- public static void tearDownAfterClass() throws Exception {\r
- }\r
-\r
/**\r
* @throws java.lang.Exception\r
*/\r
editMapServiceUri = new URI(EDIT_MAPSERVICE_URI_STING);\r
}\r
\r
- /**\r
- * @throws java.lang.Exception\r
- */\r
- @After\r
- public void tearDown() throws Exception {\r
- }\r
\r
//******************************************** TESTS**************\r
@Test\r
TITLECACHE VARCHAR(255),
URI CLOB,
ISO639_1 VARCHAR(2),
- RANKCLASS INTEGER,
+ RANKCLASS VARCHAR(4) NOT NULL,
ISTECHNICAL BOOLEAN,
ORDERINDEX INTEGER,
SYMMETRICAL BOOLEAN,
VOCABULARY_ID INTEGER,
ORDERINDEX INTEGER,
ISO639_1 VARCHAR(2),
- RANKCLASS INTEGER,
+ RANKCLASS VARCHAR(4) NOT NULL,
SUPPORTSCATEGORICALDATA BOOLEAN,
SUPPORTSCOMMONTAXONNAME BOOLEAN,
SUPPORTSDISTRIBUTION BOOLEAN,
TITLECACHE VARCHAR(255),
URI CLOB,
ISO639_1 VARCHAR(2),
- RANKCLASS INTEGER,
+ RANKCLASS VARCHAR(4) NOT NULL,
ISTECHNICAL BOOLEAN,
ORDERINDEX INTEGER,
SYMMETRICAL BOOLEAN,
VOCABULARY_ID INTEGER,
ORDERINDEX INTEGER,
ISO639_1 VARCHAR(2),
- RANKCLASS INTEGER,
+ RANKCLASS VARCHAR(4) NOT NULL,
SUPPORTSCATEGORICALDATA BOOLEAN,
SUPPORTSCOMMONTAXONNAME BOOLEAN,
SUPPORTSDISTRIBUTION BOOLEAN,
*/
@XmlAttribute(name ="TermType")
@Column(name="termType")
- @NotNull
+// @NotNull
// @Enumerated //TODO use UserType
@Type(type = "eu.etaxonomy.cdm.hibernate.EnumUserType",
parameters = {@org.hibernate.annotations.Parameter(name = "enumClass", value = "eu.etaxonomy.cdm.model.common.TermType")}
import javax.xml.bind.annotation.XmlType;
import org.apache.log4j.Logger;
+import org.hibernate.annotations.Type;
import org.hibernate.envers.Audited;
import org.hibernate.search.annotations.Indexed;
@XmlAttribute(name ="RankClass")
@NotNull
@Enumerated //TODO use UserType
+ @Type(type = "eu.etaxonomy.cdm.hibernate.EnumUserType",
+ parameters = {@org.hibernate.annotations.Parameter(name="enumClass", value="eu.etaxonomy.cdm.model.name.RankClass")}
+ )
private RankClass rankClass;
logger.info("PersistentTermInitializer.omit == false, initializing " + VocabularyEnum.values().length + " term classes");\r
\r
TransactionStatus txStatus = transactionManager.getTransaction(txDefinition);\r
+// TermVocabulary v = vocabularyDao.findByUuid(UUID.fromString("45ac7043-7f5e-4f37-92f2-3874aaaef2de"));\r
for(VocabularyEnum vocabularyType : VocabularyEnum.values()) {\r
//Class<? extends DefinedTermBase<?>> clazz = vocabularyType.getClazz();\r
UUID vocabularyUuid = firstPass(vocabularyType,terms);\r
TITLECACHE VARCHAR(255),
URI CLOB,
ISO639_1 VARCHAR(2),
- RANKCLASS INTEGER,
+ RANKCLASS VARCHAR(4) NOT NULL,
ISTECHNICAL BOOLEAN,
ORDERINDEX INTEGER,
SYMMETRICAL BOOLEAN,
VOCABULARY_ID INTEGER,
ORDERINDEX INTEGER,
ISO639_1 VARCHAR(2),
- RANKCLASS INTEGER,
+ RANKCLASS VARCHAR(4) NOT NULL,
SUPPORTSCATEGORICALDATA BOOLEAN,
SUPPORTSCOMMONTAXONNAME BOOLEAN,
SUPPORTSDISTRIBUTION BOOLEAN,
TITLECACHE VARCHAR(255),
URI CLOB,
ISO639_1 VARCHAR(2),
- RANKCLASS INTEGER,
+ RANKCLASS VARCHAR(4) NOT NULL,
ISTECHNICAL BOOLEAN,
ORDERINDEX INTEGER,
SYMMETRICAL BOOLEAN,
VOCABULARY_ID INTEGER,
ORDERINDEX INTEGER,
ISO639_1 VARCHAR(2),
- RANKCLASS INTEGER,
+ RANKCLASS VARCHAR(4) NOT NULL,
SUPPORTSCATEGORICALDATA BOOLEAN,
SUPPORTSCOMMONTAXONNAME BOOLEAN,
SUPPORTSDISTRIBUTION BOOLEAN,