Issues and known defects
Please e-mail me if any of these issues are important to you, and I will try
to prioritise fixes.
-
Line and column numbers refer to the location of the
end of the XML element tag
rather than the appropriate attribute.
This will not be fixed.
-
The xml:lang support is somewhat muddled. Xerces does not support ISO639-2
three character language codes that get mentioned in the
ARP documentation.
This is fixed in the current development version of Xerces Java 1.
-
URI's with no file name part e.g. <http://example.org> are not processed
correctly. Please avoid these in command-line, API, and xml:base arguments.
-
There is no consistent internationalization of URIs passed to ARP on its API, or from the
command-line.
-
Xerces (version 1.4.2 and before) has a
memory leak;
this may create problems for
reading large files, or using ARP in a server.
-
For very large files (more than 100 Megabyte?),
the way ARP handles rdf:aboutEach may exhaust memory.
I have the design of a fix, but it is not high on my ToDo list.
e-mail me if you wish to move it up.
-
Please e-mail me with any further issues.