diff --git a/README.md b/README.md index 509f2c8c3436ad9d7216de8aa32dc59c99a71e54..3ca24c54f4886725548fa8123394a36debf45b01 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,22 @@ -# TAP_SCHEMA Manager +# TASMAN - [TA]P_[S]CHEMA [Man]ager -See also the [CHANGELOG](). +See also the [CHANGELOG](CHANGELOG.md). ## Build ### Build the API - cd TapSchemaManagerAPI + cd TASMAN-core mvn install +#### WARNING: test +Test suite for the TASMAN-core assumes some hardcoded values. If they +fail simply put an _@Ignore_ in front on the test class. + ### Build the Web application - cd TapSchemaManagerWebApp + cd TASMAN-webapp Edit configuration properties file (`src/main/resources/webapp.properties`): @@ -42,9 +46,18 @@ The web app was tested with: The web app relies on specific JSF and EL versions, so it could not work in different application servers without a proper configuration. +#### WARNING: maven repo +Build requires _Ucidy_ and _Unity_ that are not available at central +maven repo. You should have them installed in a local maven repo. + +To do this: download the jar files listed in the following +credits section and runn a couple of `mvn install:install-file` +commands based upond the dependencies description in the _TASMAN-webapp_ +_pom.xml_ file. + ## Credits TAP_SCHEMA Manager web application uses the following VO libraries: * Ucidy, by Grégory Mantelet (https://github.com/gmantele/ucidy) -* Unity, by Norman Gray (https://bitbucket.org/nxg/unity) \ No newline at end of file +* Unity, by Norman Gray (https://bitbucket.org/nxg/unity)