pax_global_header 0000666 0000000 0000000 00000000064 13100125031 0014474 g ustar 00root root 0000000 0000000 52 comment=f6295e1ad16fc5f10d48327f4643078d449c09be
tap_schema_manager-r1/ 0000775 0000000 0000000 00000000000 13100125031 0015156 5 ustar 00root root 0000000 0000000 tap_schema_manager-r1/CHANGELOG.md 0000664 0000000 0000000 00000003345 13100125031 0016774 0 ustar 00root root 0000000 0000000 # CHANGELOG
## Version 1.1.0
* **Application has been renamed to TASMAN**
* Managed multiple users configuration: now each user has his/her own credentials configuration and custom UCDs configuration.
* **XML configuration format is changed: if you update from previous version you will lost your previous configuration.**
* Both new users and custom UCDs can now be added using the GUI.
* Added "Rebuild UCD" functionality on the UCD insertion dialog.
* Fixed bug on consistency checking when a schema is missing
* Added warning in case of possible wrong source credentials selection (this is shown when consistency checking detect only the TAP_SCHEMA itself).
* Avoided connection timeout on the webapp when loading big TAP_SCHEMA schemas.
* Bugfix consistency checking: added check for missing keys.
## Version 1.0.4
### Updated ucdvalidator into Ucidy 1.0
Updated ucdvalidator library, renamed into Ucidy.
https://github.com/gmantele/ucidy
### Configuration file changes
In `webapp.properties` file, the property `credentials_config_path` has been renamed into `config_file_path`, because now the config.xml contains other configuration information in addition to the credentials ones.
XML configuration file structure is changed, however the application can update the old existing configuration into the new one without losing previously inserted values.
### Managed custom UCD
It is now possible to configure the web application for using custom UCD values (in addition to the standard ones). These values have to be inserted into the XML configuration file in this way:
ia2:custom.test
ia2:custom.anothertest
tap_schema_manager-r1/README.md 0000664 0000000 0000000 00000002221 13100125031 0016432 0 ustar 00root root 0000000 0000000
# TAP_SCHEMA Manager
See also the [CHANGELOG]().
## 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=
config_file_path=
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.
## 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) tap_schema_manager-r1/TASMAN-core/ 0000775 0000000 0000000 00000000000 13100125031 0017067 5 ustar 00root root 0000000 0000000 tap_schema_manager-r1/TASMAN-core/pom.xml 0000664 0000000 0000000 00000003561 13100125031 0020411 0 ustar 00root root 0000000 0000000
4.0.0
it.inaf.ia2.tap
tasman-core
1.2.0
jar
tasman-core
UTF-8
1.7
1.7
inaf-license-netbeans
mysql
mysql-connector-java
5.1.37
org.postgresql
postgresql
9.3-1104-jdbc41
org.slf4j
slf4j-log4j12
1.7.21
junit
junit
4.10
test
org.apache.maven.plugins
maven-javadoc-plugin
2.10.4
public