Changeset 6517
- Timestamp:
- 09/21/15 14:46:02 (9 years ago)
- Location:
- vlo/branches/vlo-3.3-oeaw/vlo-importer/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
vlo/branches/vlo-3.3-oeaw/vlo-importer/src/main/java/eu/clarin/cmdi/vlo/importer/VLOMarshaller.java
r6366 r6517 53 53 FacetConceptMapping result; 54 54 55 try { 56 result = (FacetConceptMapping) unmarshal(inputStream, FacetConceptMapping.class); 55 try { 56 JAXBContext jc = JAXBContext.newInstance(FacetConceptMapping.class); 57 Unmarshaller u = jc.createUnmarshaller(); 58 result = (FacetConceptMapping) u.unmarshal(inputStream); 57 59 } catch (JAXBException e) { 58 60 throw new RuntimeException(); … … 63 65 } 64 66 65 /**66 * Get object of specified type from input stream67 *68 * @param inputStream69 * @param clazz70 * @return71 */72 static Object unmarshal(InputStream inputStream, Class<?> clazz)throws JAXBException{73 JAXBContext jc = JAXBContext.newInstance(clazz);74 Unmarshaller u = jc.createUnmarshaller();75 return u.unmarshal(inputStream);76 }77 67 78 68 /** -
vlo/branches/vlo-3.3-oeaw/vlo-importer/src/test/java/eu/clarin/cmdi/vlo/importer/ImporterTestcase.java
r6515 r6517 1 1 package eu.clarin.cmdi.vlo.importer; 2 3 import java.io.File; 4 import java.io.IOException; 5 import java.net.URISyntaxException; 6 import java.net.URL; 7 import java.net.URLClassLoader; 8 9 import org.apache.commons.io.FileUtils; 10 import org.junit.After; 11 import org.junit.Before; 12 import org.junit.Rule; 13 import org.junit.rules.TemporaryFolder; 2 14 3 15 import eu.clarin.cmdi.vlo.LanguageCodeUtils; … … 5 17 import eu.clarin.cmdi.vlo.config.VloConfig; 6 18 import eu.clarin.cmdi.vlo.config.VloConfigFactory; 7 import java.io.File;8 import java.io.IOException;9 import java.net.URISyntaxException;10 import org.apache.commons.io.FileUtils;11 import org.junit.After;12 import org.junit.Before;13 import org.junit.Rule;14 import org.junit.rules.TemporaryFolder;15 19 16 20 public abstract class ImporterTestcase { … … 54 58 55 59 MetadataImporter.languageCodeUtils = new LanguageCodeUtils(config); 60 61 62 //print classpath 63 64 ClassLoader cl = ClassLoader.getSystemClassLoader(); 65 66 URL[] urls = ((URLClassLoader)cl).getURLs(); 67 68 for(URL url: urls){ 69 System.out.println(url.getFile()); 70 } 56 71 57 72 }
Note: See TracChangeset
for help on using the changeset viewer.