Help
Popular Articles
Staff
Computing Staff Information → Metacat and KNB Web Maintenance
Metacat release candidates are built on the nceas dev server to ensure safe, repeatable builds. See the following instructions for building your desired version
The KNB web service is the web interface that provides basic KNB services. To upgrade KNB web pages or individual product documentation, see:
The registry web application provides an API to metacat. To build and install it, go to:
<tt> RewriteEngine on </tt> <tt> RewriteRule ^/saeon$ http://metacat.saeon.ac.za/saeon/ </tt>
<tt> sudo a2enmod rewrite </tt>
This is not completed test, but will cover most cases. I usually don't test insert and update since I don't want to put some garbage into production server.
For knb metacat at knb machine:<br> 1. Login and logout in knb web site.<br> 2. Some search in knb web site.<br> 3. Read eml document in knb web site.<br> 4. Login and logout in nceas skin.<br> 5. Some search in nceas skin.<br> 6. Read eml document in nceas skin.<br> 7. Login, logout, search and read in obfs and nrs skin.<br> 8. Check http://knb.ecoinformatics.org/knb/services to see if it has AuthenticatedQueryService, IdentifierService, PutService, QueryService,AuthenticationService and wsdl files work well.<br> 9. In kepler, search data and download data.<br>
For kepler metacat at knb machine:<br> 1. Check http://library.kepler-project.org/kepler/services to see if it has AuthenticatedQueryService, IdentifierService, PutService, QueryService,AuthenticationService and wsdl files work well.<br> 2. In kepler, search remote actor repository.<br> 3. In kepler, search ecogrid service provider.<br>
For esa machine:<br> 1. Check http://data.esa.org/esa/services to see if it has AuthenticatedQueryService, IdentifierService, PutService, QueryService,AuthenticationService and wsdl files work well.<br> 2. Login, logout, search and read eml document as regular user.<br> 3. Login, logout, search and read eml document as moderator user.<br>
1. No IdentifierService at page http://knb.ecoinformatics.org/knb/services: forget run “ant deploy-ecogrid”. <br> 2. Get error “no such host….” when you run “ant deploy-ecogrid”: forget to modify build.xml - change hostname from “localhost” to domain name.<br> 3. Couldn't open NCEAS registry form: forget to put correct password at nceas.cfg.<br> 4. There is no attaching data file option at NCEAS registry form: the /tmp/knb directory is gone and we need to create one.<br> 5. User couldn't add new ldap user or modify ldap user password: forget to replace ldap.cfg from the backup one.<br>
Java Management Extensions (JMX) and JConsole allow for monitoring and managing the jvm and applications. To set these up, see: