sdx-users
[Top][All Lists]
Advanced

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

[sdx-users] pb avec la requete id


From: Rui AVELINO
Subject: [sdx-users] pb avec la requete id
Date: Wed, 6 Mar 2002 15:57:26 +0100

bonjours,

c'est juste pour signaler que l'on ne peut pas utiliser l'identifiant d'un
requête
que l'on a effectué dans une feuille de transformation

je m'explique soit la commande suivante

<xsl:variable name="myquerytest"
select="document(concat($cheminServlets,'/simplesearch?db=stsavin&amp;q=',$q
,'&amp;p=',$p,'&amp;d=',$d,'&amp;h=',$h))"/>

l'identifiant contenue dans

$myquerytest/sdx:results/@id est inutilisable

en le testant sur un servlets j'ai une erreur :

------------------------------------------------------------------

Error: 500
Location: /sdx/servlets/simplesearch
Erreur Interne de Servlet:

javax.servlet.ServletException: Le paramètre 'q' n'est pas spécifié
 at fr.gouv.culture.sdx.servlets.SimpleSearch.service(SimpleSearch.java:57)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
 at org.apache.tomcat.core.Handler.service(Handler.java:287)
 at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
 at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
 at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
 at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection
(Ajp12ConnectionHandler.java:166)
 at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
 at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
 at java.lang.Thread.run(Thread.java:484)

Cause racine:
javax.servlet.ServletException: Le paramètre 'q' n'est pas spécifié
 at fr.gouv.culture.sdx.servlets.SimpleSearch.service(SimpleSearch.java:54)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
 at org.apache.tomcat.core.Handler.service(Handler.java:287)
 at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
 at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
 at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
 at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection
(Ajp12ConnectionHandler.java:166)
 at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
 at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
 at java.lang.Thread.run(Thread.java:484)


------------------------------------------------------------------

et par exemple si j'envoies a une autre page cette idée pour l'utiliser de
la sorte :

<xsl:variable name="myquerytest"
select="document(concat($cheminServlets,'/simplesearch?db=stsavin&amp;n=',$n
,'&amp;p=',$p))"/>

cela ne fonctionne pas

Rui




reply via email to

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