Changeset 278
- Timestamp:
- 03/23/10 15:57:17 (14 years ago)
- Location:
- VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/VirtualCollectionRegistry.java
r276 r278 53 53 config = Collections.emptyMap(); 54 54 } 55 // XXX: the whole config / setup stuff is not very beautiful 56 this.datastore = new DataStore(config); 57 this.pid_provider = PersistentIdentifierProvider.createProvider(config); 58 this.marshaller = new VirtualCollectionRegistryMarshaller(); 59 this.intialized.set(true); 60 logger.info("virtual collection registry successfully intialized"); 55 try { 56 // XXX: the whole config / setup stuff is not very beautiful 57 this.datastore = new DataStore(config); 58 this.pid_provider = PersistentIdentifierProvider.createProvider(config); 59 this.marshaller = new VirtualCollectionRegistryMarshaller(); 60 this.intialized.set(true); 61 logger.info("virtual collection registry successfully intialized"); 62 } catch (RuntimeException e) { 63 logger.error("error initalizing virtual collection registry", e); 64 throw e; 65 } catch (VirtualCollectionRegistryException e) { 66 logger.error("error initalizing virtual collection registry", e); 67 throw e; 68 } 61 69 } 62 70 -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/model/PersistentIdentifierProvider.java
r276 r278 61 61 } 62 62 } catch (Exception e) { 63 throw new VirtualCollectionRegistryException("x", e); 63 throw new VirtualCollectionRegistryException("error initalizing " + 64 "persistent identifier provider", e); 64 65 } 65 66 throw new VirtualCollectionRegistryException("invalid persistent " + … … 67 68 } 68 69 69 } // interfacePersistentIdentifierProvider70 } // abstract class PersistentIdentifierProvider
Note: See TracChangeset
for help on using the changeset viewer.