[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sdx-users] [débutant] SDX: gett ing started
From: |
Pierrick Brihaye |
Subject: |
Re: [sdx-users] [débutant] SDX: gett ing started |
Date: |
Wed, 15 Jan 2003 17:36:11 +0100 |
User-agent: |
Mozilla/5.0 (Windows; U; Win98; fr-FR; rv:1.0.1) Gecko/20020823 Netscape/7.0 |
Bonjour,
Emmanuel Bégué a écrit:
Continuant d'explorer SDX, j'essaie d'administrer l'application
sdxworld
Utilisez le lien http://localhost:8080/sdx/sdx/admin/loginsu.xsp qui
vous permet de vous identifier comme super-utilisateur.
(apparemment le seul identifiant qui fonctionne est
"admin" avec un mot de passe vierge;
C'est la configuration par défaut. Une fois loggé en SU comme indiqué
ci-dessus, retournez à l'accueil et... administrez vos applis. Utilisez
en particulier le bouton "identités".
tout autre essai, suivi
d'une désinstallation / réinstallation de SDX s'est révélé
infructueux...?).
Si vous réinstallez, vous revenez à la config par défaut...
Mes deux questions:
A - erreur: <<Impossible de déterminer un identifiant pour ce document
(si fournie, URI="file:/C:/_temp/mag/253972.xml") >>
Mmmh, comment est constituée votre XSL d'indexation ? En particulier la
façon dont est alimenté l'attribut id de sdx:document ?
- les documents d'exemple de l'application sdxworld sont des documents
qui décrivent des ressources externes (sites web de catalogues de
ressources culturelles)
Oui, mais l'important est qu'ils respectent la DTD "projet.dtd". Ainsi,
on peut garantir une indexation homogène...
ces documents contiennent tous un élément
<adresse>
C'est la DTD qui veut ça :-)
cet élément est semble-t-il utilisé par le processus
d'indexation pour fournir un identifiant au document
Oui :
<xsl:template match="adresse">
<sdx:field code="url">
<xsl:value-of select="normalize-space(.)"/>
</sdx:field>
</xsl:template>
Le contenu normalisé de <adresse> est donc transformé en un champ
d'indexation (que je prefère appeler "index") nommé "url".
- a contrario, les documents que je cherche à indexer sont à eux-mêmes
leur propre référence
Je ne sais pas si c'est un problème de "a contrario". Les documents
"projets" sont des documents qui ont leur pertinence propre. Le fait
qu'ils fassent référence à d'autres documents (mentionnées dans les
liens) n'est qu'un cas particulier.
construire pour chacun une url qui serait du type
http://serveur/document?docid=identifiant où "identifiant" serait le nom du
fichier***
Pourquoi pas ? Dans votre feuille d'indexation, définissez un paramètre :
<xsl:param name="id_fichier">
Définissez votre indexation ainsi :
<sdx:document id="$id_fichier">
et n'oubliez pas, dans votre xsp, de passer le paramètre id_fichier avec
la valeur que vous voulez affecter. Ce paramètre devrait normalement
être égal au paramètre, "url" ou "file" c'est selon, que vous avez
fourni à <sdx:uploadDocument>.
Voir upload.xsp de sdxworld qui propose un passage de paramètre et la
redéfinition de la feuille d'indexation :
<sdx:uploadDocument base="html">
<!-- pipeline d'indexation dynamique -->
<sdx:pipeline>
<sdx:parameter name="date" valueString="date"/>
<sdx:transformation type="XSLT" src="../conf/index-html.xsl"
srcParam="index"/>
</sdx:pipeline>
...
=> l'opération a lieu apparemment dans index-projet.xsl mais je n'en
comprends pas la syntaxe?
A quel endroit ?
- les documents que je cherche à indexer sont encodés en ISO-8859
mais marqués de façon erronée comme UTF-8
Mmmh... ici ça me paraît plus délicat.
=> peut-on indiquer à SDX (SAX?) d'ignorer l'information d'encodage?
Selon moi, le processus de validation des documents doit se faire en
amont, lmais bon : on peut toujours discuter :-)
A bientôt,
--
Pierrick Brihaye, informaticien
Service régional de l'Inventaire
DRAC Bretagne
mailto:address@hidden
- [sdx-users] [débutant] SDX: getting started, Emmanuel Bégué, 2003/01/10
- Re: [sdx-users] [débutant] SDX: gett ing started, Pierrick Brihaye, 2003/01/10
- RE: [sdx-users] [débutant] SDX: getting started, Emmanuel Bégué, 2003/01/10
- RE: [sdx-users] [débutant] SDX: getting started, Emmanuel Bégué, 2003/01/15
- Re: [sdx-users] [débutant] SDX: gett ing started,
Pierrick Brihaye <=
- RE: [sdx-users] [débutant] SDX: getting started, Emmanuel Bégué, 2003/01/15
- Re: [sdx-users] [débutant] SDX: getting started, Pierrick Brihaye, 2003/01/15
- RE: [sdx-users] [débutant] SDX: getting started, Emmanuel Bégué, 2003/01/15
- Re: [sdx-users] [débutant] SDX: getting started, Pierrick Brihaye, 2003/01/15
- RE: [sdx-users] [débutant] SDX: getting started, Emmanuel Bégué, 2003/01/15
- Re: [sdx-users] [débutant] SDX: getting started, Pierrick Brihaye, 2003/01/15
- RE: [sdx-users] [débutant] SDX: getting started, Emmanuel Bégué, 2003/01/16
- Re: [sdx-users] [débutant] SDX: gett ing started, Pierrick Brihaye, 2003/01/16
- RE: [sdx-users] [débutant] SDX: getting started, Emmanuel Bégué, 2003/01/16
- Re: [sdx-users] [débutant] SDX: gett ing started, Pierrick Brihaye, 2003/01/16