sdx-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[sdx-users] Bizarreries de fonctionnement


From: Rui AVELINO
Subject: [sdx-users] Bizarreries de fonctionnement
Date: Wed, 20 Feb 2002 17:49:29 +0100

Bonjour,
 
dernièrement j'ai pu constater une série de dysfonctionnements
qui m'interpellent :
 
1/
avec un fichier "xsp" contenant le code suivant :
-------------------------------------------------------------------------
<sdx:page>
  
  <sdx:executeFieldQuery fieldParam="f" valueParam="q" getDocuments="d" pParam="p" hppParam="h" qidParam="n" sfParams="sf"/>
  
    <sdx:checkRights action="">
   <myAdd/>  
   <myDel/>
  </sdx:checkRights>
 
 </sdx:page>
 
-------------------------------------------------------------------------
je n'arrive pas a exploité les tag "<myAdd/>" et  "<myDel/>"
dans mes xsl ( ex: <xsl:if test="/*/myAdd"/>)
hors lorsque je change le checkRights de place je peut les utiliser comme je le désire :
 
 

-------------------------------------------------------------------------
<sdx:page>
  
     <sdx:checkRights action="">
   <myAdd/>  
   <myDel/>
  </sdx:checkRights>

  <sdx:executeFieldQuery fieldParam="f" valueParam="q" getDocuments="d" pParam="p" hppParam="h" qidParam="n" sfParams="sf"/>
  
   
 
 </sdx:page>
 
-------------------------------------------------------------------------
 
2/
avec le m^m fichier "xsp" précèdent j'ai un autre problème.
lorsque j'appelle ma page xsp sans paramètre je n'ai pas accès aux infos de sdx:user alors que
si je l'appel ma page avec un paramètre (ex: mapage.xsp?q= ) j'y est accès ...
je croyais que ct des infos contenue dans l'arbre <sdx:document>...</sdx:document>
 
3/
Pour toutes les pages qui ne demande pas de représentation des données
(ex: page de suppression, d'ajout etc. ...) par exemple un page pour ajouter
un document xml dans la base :
 
-------------------------------------------------------------------------
<?xml version="1.0"?>
 
<?cocoon-process type="xsp"?>
<?cocoon-process type="xslt"?>
<?xml-stylesheet href="" type="text/xsl"?>
 
<xsp:page
 language="java"
 xmlns:xsp="http://www.apache.org/1999/XSP/Core"
 xmlns:sdx="http://www.culture.gouv.fr/ns/sdx/sdx"
>
 <sdx:page>
  <sdx:checkRights action="">
  
   <!-- On récupère le fichier et on le traite -->
    <sdx:uploadDocument fileParam="fichier" replaceParam="replace" docIdParam="docId" identicalParam="identical"/>
 
   <xsp:logic>
    response.sendRedirect("show.xsp?id=" + sdx_uploadDocument_docId);
   </xsp:logic>
 
  </sdx:checkRights>
 
 </sdx:page>
 
</xsp:page>
-------------------------------------------------------------------------
 
j'ai remarqué que si l'on ajoutait pas la ligne faisant référence a un
fichier xsl existant ici :
<?xml-stylesheet href="" type="text/xsl"?>
on a systématiquement une erreur.
 
4/
cela m'arrive aussi souvent de ne pas pouvoir recréer la structure d'une des bases
de document avec une erreur sur l'impossibilité de supprimer des fichiers
(ceux présent dans le répertoire conf/_lucene)
je suis alors obligé d'arrêter Tomcat supprimer à la main ses fichiers pour qu'ensuite
tout revienne a l'ordre.
 
voilà je pense que c'est tout
 
Rui

reply via email to

[Prev in Thread] Current Thread [Next in Thread]