Hi,
a Java module parsing an SVG file suddenly throws an exception, the
error can be traced back to the following:
Retrieving http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd
with a user-agent containing the string 'java' results in a 500 server
error, any other user-agent works fine (see traces below).
This breaks the Apache Xerces parser, which tries to load the DTD
using the user-agent string 'Java/1.6.0_20'.
Is this intended behavior or a temporary server error?
A non-working request:
telnet www.w3.org 80
Trying 128.30.52.37...
Connected to www.w3.org.
Escape character is '^]'.
GET /TR/2001/REC-SVG-20010904/DTD/svg10.dtd HTTP/1.1
User-Agent: java
Host: www.w3.org
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
HTTP/1.0 500 Server Error
Cache-Control: no-cache
Connection: close
Content-Type: text/html
<html><body><h1>500 Server Error</h1>
An internal server error occured.
</body></html>
Connection closed by foreign host.
A working request:
telnet www.w3.org 80
Trying 128.30.52.37...
Connected to www.w3.org.
Escape character is '^]'.
GET /TR/2001/REC-SVG-20010904/DTD/svg10.dtd HTTP/1.1
User-Agent: -
Host: www.w3.org
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
HTTP/1.1 200 OK
Date: Sun, 31 Oct 2010 19:15:43 GMT
Server: Apache/2
Last-Modified: Fri, 15 Nov 2002 09:50:21 GMT
ETag: "d966-3af77c201d140"
Accept-Ranges: bytes
Content-Length: 55654
Cache-Control: max-age=31536000
Expires: Mon, 31 Oct 2011 19:15:43 GMT
P3P: policyref="http://www.w3.org/2001/05/P3P/p3p.xml"
Connection: close
Content-Type: text/plain
<!--
=====================================================================
This is the DTD for SVG 1.0.
Best regards,
Alexander Hubmann-Haidvogel
--
Dipl.-Ing. Alexander C. Hubmann-Haidvogel
Researcher and Lecturer
Department of New Media Technology
MODUL University Vienna
Am Kahlenberg 1, 1190 Wien, Austria
T: +43 (1) 3203555 532
F: +43 (1) 3203555 903
[email protected]
www.modul.ac.at
MODUL University Vienna GmbH,
HG Wien, FN 277162t, ATU 62643214