Skip to content

15 juin

JoannVetter edited this page Jun 15, 2021 · 3 revisions

15 Juin

Je dois installer les libs pour ne plus avoir les erreurs dans Eclipse. Ensuite il faudra surcharger la méthode writeHeader de la classe VOTable pour écrire quelque chose de basique dans une VOTable pour avoir un point d'entrée.

Setup du serveur

Pour réussir à setup le serveur il a déjà fallut régler le problème des librairies, il fallait toutes les importer (lire le README de vollt si jamais il y a des soucis pour ça). Ensuite, il faut créer un nouveau serveur Tomcat dans Eclipse (il y a des fois des pbs de chemin mais la solution est disponible en ligne sur Stack Overflow). Une fois qu'on a fait ça il faut charger les librairies dans Tomcat (toutes ne sont pas nécessaires) mais aussi ajouter les fichiers sources du projet. Il faut aussi modifier le fichier web.xml qui est un peu caché par Eclipse dans main/webapp. Une fois que tout ceci est fait il faut importer le context.xml et le tap properties en les remplissant correctement, pour avoir le détail on peut chercher TAPtuto CDS sur Google. Après tout ça tout devrait fonctionner normalement.

Update

J'ai donc pu setup le serveur correctement, j'ai repris la classe envoyée par Grégory qui surcharge VOTableFormat, j'ai rajouté une ligne après le version du XML et ça a fonctionné (après modification de tap.properties). A noter que c'est le format votable tout en haut qui est le bon (je ne sais pas comment le renommer pour l'instant mais je demanderais à Grégory à l'occasion, ce n'est pas très important). J'ai donc un point d'entrée.

Clone this wiki locally