« XQuery/HelloWorld » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 55 :
* Dans l'IDE {{w|oXygen|lang=en}} cela peut être réalisé en sélectionnant l'icône "transform" de la barre d'outils.
* Dans eXist, le fait de copier un fichier via l'OS dans <code>C:\eXist-db\webapp\WEB-INF\data\fs\db</code> ne l'ajoutera pas au serveur. Il faut cliquer depuis le tableau de bord du logiciel dans "Collection", puis sur l'icône "Upload resources". Par exemple avec le fichier téléchargé précédemment, une fois importée on peut y accéder via : http://localhost:8080/exist/rest/db/helloWorld_3.xq.
*:Cette URL est composée de trois éléments importants :
*# Il s'agit du chemin par défaut de la configuration eXist.
*# Le mot "rest" figurant avant "/db" dénote l'utilisation de l'interface REST (par opposition à WebDAV, {{w|Atom}} ou {{w|SOAP}}). Pour les modifier il faudrait utiliser l'[[Apache/URL Rewriting|URL rewriting]] du serveur web.
*# Par contre, le port "8080" suivi du contexte "exist" peuvent être changés en éditant le fichier <code>$EXIST_HOME/tools/jetty/etc/conf.xml</code>, puis en redémarrant le serveur logiciel. Par exemple en forme courte : http://localhost/rest/db/helloWorld_3.xq.
* Dans BaseX, il faut créer une base, l'ouvrir, puis y ajouter du contenu :
<source lang="xml">
Ligne 61 ⟶ 65 :
add /temp/MonDocumentTest.xml
</source>
 
Cette URL est composée de trois éléments importants :
# Il s'agit du chemin par défaut de la configuration eXist.
# Le mot "rest" figurant avant "/db" dénote l'utilisation de l'interface REST (par opposition à WebDAV, {{w|Atom}} ou {{w|SOAP}}). Pour les modifier il faudrait utiliser l'[[Apache/URL Rewriting|URL rewriting]] du serveur web.
# Par contre, le port "8080" suivi du contexte "exist" peuvent être changés en éditant le fichier <code>$EXIST_HOME/tools/jetty/etc/conf.xml</code>, puis en redémarrant le serveur logiciel. Par exemple en forme courte : http://localhost/rest/db/helloWorld_3.xq.
 
[[en:XQuery/HelloWorld]]