Skip to content
README.md 999 B
Newer Older

# TAP_SCHEMA Manager

## Build

### Build the API

    cd TapSchemaManagerAPI
    mvn install

### Build the Web application

    cd TapSchemaManagerWebApp

Edit configuration properties file (`src/main/resources/webapp.properties`):

    ucd_service_url=<URL for the UCD REST web service>
    credentials_config_path=<location where the web app will store the generated XML configuration>
    password=<password for the TAP_SCHEMA Manager admin>

IA2 UCD service is at http://ia2-vo.oats.inaf.it:8080/ucd/

If the UCD web service is unreachable the web app will work anyway, but without the UCD search functionality.

Then build the web application:

* GlassFish war package (default):

        mvn install

* Tomcat war package:

        mvn -P Tomcat install

## Supported application servers

The web app was tested with:

* GlassFish 4.1
* Tomcat 8.0.33

The web app relies on specific JSF and EL versions, so it could not work in different application servers without a proper configuration.