Xavier LECHNER wrote:
Bonjour,
Mon problème est que j'essai de lancer une servlet à partir d'une page
de Cocoon. Je m'explique :
Voici une partie de mon fichier xsl (qui est associer a une xsp) :
<form action="Compute">
Donc quand je clique sur le bouton de Submit il devrais lancer la
servlet nommée Compute.
Au debut Cocoon me disais que l'url "
http://localhost:8080/cocoon2/Cocoon-Test/xsp/Compute " n'etait pas
match alors j'ai ajouter ce qui suis dans le fichier sitemap.xmap :
<map:match pattern="xsp/Compute">
<map:generate src="/Compute"/>
<map:serialize type="html"/>
</map:match>
Dans mon web.xml j'ai :
<servlet>
<servlet-name>Compute</servlet-name>
<display-name>Computation Servlet</display-name>
<description><![CDATA[Servlet that compute Fibonacci
suite]]></description>
<servlet-class>tutorial.web.ComputeServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Compute</servlet-name>
<url-pattern>/Compute</url-pattern>
</servlet-mapping>
et au bilan j'ai une reponse de Cocoon du genre :
Resource not found
\Compute (Le fichier spécifié est introuvable)
org.apache.cocoon.ResourceNotFoundException: Resource not found.:
org.apache.excalibur.source.SourceNotFoundException: file:/D:/Compute
doesn't exist.
Donc je pense que j'ai pas du configurer un truc pour que cela marche
correctement et que ma servlet soit executée, pourriez vous m'aider ?
tu peux essayer de poster ton formulaire sur l'uri /Compute ex : <form
action="/Compute">
--
Philippe GASSMANN
Systèmes d'Information
ANYWARE TECHNOLOGIES
Tel : +33 (0)5 61 00 52 90
Fax : +33 (0)5 61 00 51 46
http://www.anyware-tech.com/
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]