- Location:
- VirtualCollectionRegistry/trunk/VirtualCollectionRegistry
- Files:
-
- 4 added
- 1 deleted
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/README.txt
r5398 r5406 44 44 <Parameter name="pid_provider.username" value="$gwdg_user" override="false"/> 45 45 <Parameter name="pid_provider.password" value="$gwdg_password" override="false"/> 46 47 c) For using the EPIC API v2 handle provider add following and customize the 48 base URI for the virtual collection registry and⊠TODO 49 50 <Parameter name="spring.profiles.active" 51 value="vcr.pid.epicâ 52 override="false"/> 53 <Parameter name="pid_provider.base_uri" 54 value="http://127.0.0.1:8080/VirtualCollectionRegistry" 55 override="false"/> 56 -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/pom.xml
r5398 r5406 473 473 474 474 <dependency> 475 <groupId>org.jmock</groupId> 476 <artifactId>jmock-junit4</artifactId> 477 <version>2.6.0</version> 478 <scope>test</scope> 479 </dependency> 480 <dependency> 475 481 <groupId>junit</groupId> 476 482 <artifactId>junit</artifactId> 477 <version>4. 8.1</version>483 <version>4.11</version> 478 484 <type>jar</type> 479 485 <scope>test</scope> -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/model/VirtualCollection.java
r5398 r5406 181 181 return id; 182 182 } 183 184 public void setId(Long id) { 185 this.id = id; 186 } 183 187 184 188 public User getOwner() { -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/pid/GWDGPersistentIdentifierProvider.java
r5398 r5406 40 40 PersistentIdentifierProvider { 41 41 42 public static final String BASE_URI = "pid_provider.base_uri"; 43 42 44 private static enum Attribute { 43 45 … … 135 137 logger.info("created handle \"{}\" for virtual collection \"{}\"", 136 138 pid, vc.getId()); 137 return new PersistentIdentifier(vc, PersistentIdentifier.Type. GWDG, pid);139 return new PersistentIdentifier(vc, PersistentIdentifier.Type.HANDLE, pid); 138 140 } catch (VirtualCollectionRegistryException e) { 139 141 throw new RuntimeException("failed to create handle", e); -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/pid/PersistentIdentifier.java
r5398 r5406 27 27 28 28 public static enum Type { 29 DUMMY, GWDG; 30 } // public enum Type 31 29 DUMMY, HANDLE; 30 } 32 31 @Id 33 32 @GeneratedValue(strategy = GenerationType.AUTO) … … 95 94 case DUMMY: 96 95 return "dummy:identifier-" + vc.getId(); 97 case GWDG:96 case HANDLE: 98 97 return "http://hdl.handle.net/" + identifier; 99 98 default: -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/pid/PersistentIdentifierProvider.java
r5398 r5406 7 7 8 8 public abstract interface PersistentIdentifierProvider { 9 public static final String BASE_URI = "pid_provider.base_uri";10 public static final String PROVIDER_CLASS = "pid_provider.class";11 9 12 10 PersistentIdentifier createIdentifier(VirtualCollection vc) … … 19 17 throws VirtualCollectionRegistryException; 20 18 21 } 19 } -
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/webapp/WEB-INF/applicationContext.xml
r5398 r5406 16 16 --> 17 17 <context:component-scan base-package="eu.clarin.cmdi.virtualcollectionregistry" /> 18 19 <!-- 20 Will enable reading properties from the servlet context (with fallback to a 21 packaged properties file). Used by EPIC persistent identifier provider. 22 --> 23 <bean class="org.springframework.web.context.support.ServletContextPropertyPlaceholderConfigurer"> 24 <!--<property name="location" value="classpath:vcr-defaults.properties"/>--> 25 </bean> 18 26 19 27 <!--
Note: See TracChangeset
for help on using the changeset viewer.