๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.text.xml
Article #75

[Cocoon 1.8.2] Validation vis-a-vis d'une DTD externe

#75
From: Eric TOURNIER
Date: Tue, 26 Jun 2001 12:40
32 lines
2296 bytes
Bonjour, 

  J'utilise Cocoon avec Apache et Tomcat. Grace a un producer, je genere
un fichier xml dans lequel
il y a une instruction specifiant une dtd externe : <!DOCTYPE serv_doc
SYSTEM "../../dtd/servdoc.dtd">
Ce fichier est alors passe a Cocoon pour qu'il effectue une
transformation XSLT et me retourne le resultat.

  C'est a ce moment que je rencontre qques pb :)
- Lorsque le fichier est lu directement depuis son emplacement (avec
http://localhost/(...)/test.xml,
tout se passe bien... a condition que le chemin de la dtd soit RELATIF
!! En effet, si je precise un chemin
en dur, Cocoon renvoie une erreur (org.xml.sax.SAXParseException: File
"c:/dev/sdoc/dtd/servdoc.dtd" not found.)
alors qu'avec XMLSpy tout est OK :(
- Lorsque j'utilise le producer, l'erreur survient egalement lors de la
declaration en dur. Mais plus drole, lorsque
je tente un chemin relatif, la JVM part en vrille (100 % du CPU) et
Cocoon ne renvoie RIEN (ni erreur ni html) :((
Je suis oblige de redemarrer Apache et Tomcat.

  Le XML est genere grace a l'API JDOM.

  L'un d'entre vous a-t-il ete confront๏ฟฝ a cela ?
  D'avance merci pour votre aide

Eric

PS : Ce message a ete poste a la fois sur fr.comp.text.xml et sur
fr.comp.lang.java
Technical Details
Message-ID: <3B3882B7.CDDC1E1@alcion.fr>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!isdnet!inetway!inetway.net!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: f631b,3fd7567c996558c8,start
X-Google-Attributes: gidf631b,public
X-Google-Thread: 114f60,3fd7567c996558c8,start
X-Google-Attributes: gid114f60,public
X-Google-ArrivalTime: 2001-06-26 05:42:57 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!isdnet!inetway!inetway.net!not-for-mail
From: Eric TOURNIER <etournier@alcion.fr>
Newsgroups: fr.comp.text.xml,fr.comp.lang.java
Subject: [Cocoon 1.8.2] Validation vis-a-vis d'une DTD externe
Date: Tue, 26 Jun 2001 14:40:23 +0200
Organization: UUNET
Lines: 32
Message-ID: <3B3882B7.CDDC1E1@alcion.fr>
NNTP-Posting-Host: 212.155.126.80
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: reader1.fr.uu.net 993560912 1554 212.155.126.80 (26 Jun 2001 13:08:32 GMT)
X-Complaints-To: abuse@fr.uu.net
NNTP-Posting-Date: 26 Jun 2001 13:08:32 GMT
X-Mailer: Mozilla 4.75 [fr] (Windows NT 5.0; U)
X-Accept-Language: fr