I'm trying to add a remote target vocabulary, but keep getting one of two error messages. Either "TemaTres Web Services not available" or something about being unable to read the XML. I think I'm unclear about what kind of web services can be consumed by Tematres.
Does the URL need to be in a specific format? Should this work?:
What about something like this? (XML): http://vocab.nerc.ac.uk/collection/P03/current/
Hi, the default path to use tematres web services is <base path of your vocabulary>/services.php
For example: http://www.vocabularyserver.com/gemet/en/services.php
And you can see the web services status and the specification.
Please let me know any doubt or comments :)
I see. Thank you. I was able to add the LTER vocabulary web service (http://vocab.lternet.edu/vocab/vocab/services.php). I've mapped some of my terms to the LTER terms. However, when I click on a related (LTER) term, the link takes me to the index page of the LTER controlled vocabulary site, not the specific related term. Do I have something configured incorrectly?
Also, so the remote target vocabularies must be from a Tematres Web Service? Have you thought of ways to connect using ReSTFUL URI's, SOAP, or SPARQL?
Hi … i'm go in order
1) The problem with LTER are in teh configuration of URI base in LTER implementation. The URI are configurated as: http://vocab.lternet.edu and the real URL is http://vocab.lternet.edu/vocab/vocab/ So… the URL of mapped terms are redirected by the LTER server :/. May be you can wrote to LTER project to fix this problem.
This is a model based on web services architecture ,,, so … sometimes we depend of heterogeneous architectures. :/
2) You can change some params in config.tematres.php to use URLs like RESTFUL … but i think the best way is use SPARQL… what do you think about?