AW: RE: AW: another issue, this time with page loading
"Madl Alfred" <[email protected]>
| Newsgroups | gmane.comp.java.enhydra.xmlc |
|---|---|
| Message-ID | <[email protected]> |
Hmmmm... Would be urgent for Enhydra 5.1 final... Alfred -----Ursprüngliche Nachricht----- Von: Jacob Kjome [mailto:[email protected]] Bereitgestellt: Montag, 08. September 2003 18:18 Bereitgestellt in: XLMC Unterhaltung: Xmlc: RE: AW: another issue, this time with page loading Betreff: Re: Xmlc: RE: AW: another issue, this time with page loading Hi Petr, I think I might know the reason for this, but I'm not sure why it hasn't been witnessed before by Unix users compiling documents off-line (you are using some sort of Unix, right?). Maybe not many were compiling the various supported XML documents while, at the same time, off-line. Maybe you can try something for me and let me know if it fixes the issue. Extract the org/enhyda/xml/xmlc/catalog/default.xcat file from xmlc-all-runtime.jar (or whichever xmlc jar you are using) and modify all "file:/" urls to "file:". That is, remove the first forward slash. Add the modified default.xcat back into the xmlc jar and let me know if things now work. Make sure you are off-line when doing this, otherwise it won't be a valid test of the functionality. What I found in Barracuda was that when we were using an xcatalog for a local definition of a dtd, things were failing for one of our users who was building Barracuda on Linux while offline. It seems that using "file:/" on Unix causes it to point to the root of the file system rather than the root of the sourcepath/classpath. However, either "file:/" or "file:" works fine on Windows. Anyway, let me know. This might justify an XMLC-2.2.1 release to fix this issue. Jake At 02:04 PM 9/8/2003 +0200, you wrote: >Hi All, > >I am crossposting to XMLC mailing list because I am getting lost and >the Enhydra 5.1 release is getting so near. Perhaps this is XMLC issue >and so guys here can help me? > >V Po, 08. 09. 2003 v 13:34, Petr Stehlik pí¹e: > > Anyway, now I am stuck on compiling a simple XHTML file with the > > <meta id="">. Could this be a problem of old XHTML DTD? > >I tried to create a simple show-case but failed to compile from command >line: > >$ xmlc a.html >file:///tmp/a.html:0: Error: File >"file:/org/enhydra/xml/xhtml/dtd/w3/1.0/xhtml1-transitional.dtd" not >found. > >The a.html looks as follows: >========================================================= ><?xml version="1.0" encoding="UTF-8"?> ><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > "http://www.w3.org/tr/xhtml1/DTD/xhtml1-transitional.dtd"> > > >empty > > > >========================================================= > >Here I am getting lost. This is yet another error that I haven't seen >previously. How does the XMLC translated the http:// URL to >file:/org/enhydra... ? There's indeed no /org/enhydra/.. file on my >filesystem.. The DTD should be hidden in the xhtml.jar or somewhere >down there. Any idea why XMLC searches in file:/org/enhydra/. ?? > >Thanks in advance. > >Petr > > > >_______________________________________________ >XMLC mailing list >[email protected] http://www.enhydra.org/mailman/listinfo.cgi/xmlc _______________________________________________ XMLC mailing list [email protected] http://www.enhydra.org/mailman/listinfo.cgi/xmlc