Return-Path: Delivered-To: apmail-cocoon-users-fr-archive@www.apache.org Received: (qmail 14465 invoked from network); 17 Jul 2005 12:00:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 17 Jul 2005 12:00:31 -0000 Received: (qmail 63097 invoked by uid 500); 17 Jul 2005 12:00:25 -0000 Mailing-List: contact users-fr-help@cocoon.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users-fr@cocoon.apache.org Delivered-To: mailing list users-fr@cocoon.apache.org Received: (qmail 63084 invoked by uid 99); 17 Jul 2005 12:00:25 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 17 Jul 2005 05:00:25 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [84.96.21.10] (HELO mail.anyware-tech.com) (84.96.21.10) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 17 Jul 2005 05:00:21 -0700 Received: from localhost (localhost [127.0.0.1]) by mail.anyware-tech.com (Postfix) with ESMTP id A78D43482B for ; Sun, 17 Jul 2005 14:00:22 +0200 (CEST) Received: from mail.anyware-tech.com ([127.0.0.1]) by localhost (trinity [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08401-08 for ; Sun, 17 Jul 2005 14:00:21 +0200 (CEST) Received: from [192.168.0.100] (lns-vlq-39f-81-56-134-235.adsl.proxad.net [81.56.134.235]) by mail.anyware-tech.com (Postfix) with ESMTP id 435933482A for ; Sun, 17 Jul 2005 14:00:21 +0200 (CEST) Message-ID: <42DA4854.7020603@apache.org> Date: Sun, 17 Jul 2005 14:00:20 +0200 From: Sylvain Wallez Organization: Anyware Technologies User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: users-fr@cocoon.apache.org Subject: Re: Probleme d'affichage de fichiers References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at anyware-tech.com X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N pierrick henry wrote: > Bonjour, > > Voila j'ai un petit probl�me avec l'affichage de certains types de > fichiers avec mon appliication. > Je d�cris la chose : > > J'ai une partition avec des fichiers de multiples types (txt, dtd, > xsl,xml, dtd.mod) avec certains dont le type est reconnu par le > navigateur web. Ils s'affichent sans probl�me. > Par contre pour les fichiers dont l'extension n'est pas > connue(.dtd.mod par exemple), et m�me s'ils sont dans le m�me dossier > avec des droits en lecture et en execution, cocoon refuse de les > afficher, et decr�te que l'objet est null (erreur > java.lang.nullException)alors qu'il est bien pr�sent dans la > partition..Voici mes hypoth�ses : > Je suppose qu'il faut associer des fichiers avec les types mime qui > demande de considerer ces fichiers comme du texte s'il ne connait pas > l'extension, mais je ne sais pas o� modifier cela. > > Avez vous des tuyaux l� dessus? Oui, je me souviens �tre tomb� sur ce probl�me. Je suppose que tu dois avoir un ou qq chose de ce genre, qui ne sp�cifie pas explicitement le type mime. Dans ce cas, on demande au moteur de servlets le type mime � utiliser par rapport � l'extension du src. Mais quand celui-ci ne le connait pas, il renvoie null ce qui provoque cette NPE (c'est un bug). Solutions de contournement : - ajouter un attribut mime-type sur le map:read (pas toujours possible) - d�clarer de nouvelles associations extension -> type mime dans web.xml. Mais c'est un bug, qu'il faudra corriger Sylvain -- Sylvain Wallez Anyware Technologies http://apache.org/~sylvain http://anyware-tech.com Apache Software Foundation Member Research & Technology Director --------------------------------------------------------------------- Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/ Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org Autres commandes : mailto:users-fr-help@cocoon.apache.org