[DS-602] Move Sword Client module to trunk

git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@6533 9c30dcfa-912a-0410-8fc2-9e0234be79fd
This commit is contained in:
Robin Taylor
2011-08-07 11:19:38 +00:00
parent e7efc9c689
commit 527fcc7b16
27 changed files with 2233 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
# List of remote Sword servers. Used to build the drop-down list of selectable Sword targets.
sword-client.targets = http://localhost:8080/sword/servicedocument, \
http://client.swordapp.org/client/servicedocument, \
http://dspace.swordapp.org/sword/servicedocument, \
http://sword.eprints.org/sword-app/servicedocument, \
http://sword.intralibrary.com/IntraLibrary-Deposit/service, \
http://fedora.swordapp.org/sword-fedora/servicedocument
# List of file types from which the user can select. If a type is not supported by the remote server
# it will not appear in the drop-down list.
sword-client.file-types = application/zip
# List of package formats from which the user can select. If a format is not supported by the remote server
# it will not appear in the drop-down list.
sword-client.package-formats = http://purl.org/net/sword-types/METSDSpaceSIP

View File

@@ -80,6 +80,8 @@
as leaving it on together with discovery will cause UI overlap issues
<aspect name="Discovery" path="resource://aspects/Discovery/" />
-->
<!--<aspect name="SwordClient" path="resource://aspects/SwordClient/" />-->
<!--
This aspect tests the various possible DRI features,
it helps a theme developer create themes

View File

@@ -159,6 +159,18 @@
<type>war</type>
</dependency>
<dependency>
<groupId>org.dspace</groupId>
<artifactId>dspace-sword-client-xmlui-api</artifactId>
<version>1.8.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.dspace</groupId>
<artifactId>dspace-sword-client-xmlui-webapp</artifactId>
<version>1.8.0-SNAPSHOT</version>
<type>war</type>
</dependency>
<!-- DSpace XMLUI API -->
<dependency>
@@ -173,6 +185,12 @@
<scope>provided</scope>
</dependency>
<!-- A bit untidy but needed for XMLUI Sword client -->
<dependency>
<groupId>org.dspace</groupId>
<artifactId>dspace-sword-api</artifactId>
</dependency>
</dependencies>
</project>

View File

@@ -255,6 +255,19 @@
</modules>
</profile>
<!-- Builds DSpace Sword Client from local source if present -->
<profile>
<id>dspace-sword-client</id>
<activation>
<file>
<exists>../dspace-sword-client/pom.xml</exists>
</file>
</activation>
<modules>
<module>../dspace-sword-client</module>
</modules>
</profile>
<!--
Builds each separate XMLUI module for the XMLUI war (for development/Eclipse)
-->