Bug#268786: libxml-commons-resolver1.1-java: does not install CatalogManager.properties file

Mark Johnson Mark Johnson <mrj@debian.org>, 268786@bugs.debian.org
Fri Oct 8 17:25:04 2004

Frank Lichtenheld wrote:
> Hi
> On Mon, Sep 06, 2004 at 12:05:08AM -0600, Mark Johnson wrote:
>>Thanks for the updates to the resolver bug. Earlier today I upgraded the
>>severity of the bug to 'grave', which should speed up the process of fixing
>>the bug. (Hi Arnaud:)
> Was there any progress on this bug since this mail? 

None that I can see. And my upgrading the bug to 'grave' failed. 
Dunno why. (Note to self: look into this and try again.)

This really is an RC-level bug as the resolver classes supply the 
only java-based XML catalog-aware entity resolver. IOW, this package 
is the *only* way to add XML catalog support to, say, a java XSLT 
processor (saxon & xalan are the most widely used). This package is 
essentially broken in its present state (unless the user has some 
expertise feeding it command line properties, which is unlikely).

The bug omits an essential config file (CatalogManager.properties) 
that the resolver needs in order to function properly. In its 
current state, one would have to feed the resolver all kinds of info 
  via the command-line in order to use it - something the user 
shouldn't have to think about. As Mike described in the bug report, 
the installed CatalogManager.properties file ought to have some sane 
defaults that fit with the current Debian XML Policy Working Draft 
[1], such as setting the default catalog to /etc/xml/catalog

Also, the README.Debian ought to explain how to use it with both 
xalan and saxon.

> It seemed to outline
> a solution (although h not a patch). Will the package be fixed soon?

Good question - which is why I cc:'d Arnaud. He's in the java group 
that packages the resolver.

Hope it gets fixed soon:)


Mark Johnson      <mrj@debian.org>
Debian XML/SGML:  <http://debian-xml-sgml.alioth.debian.org>
Home Page:        <http://dulug.duke.edu/~mark/>
GPG fp: DBEA FA3C C46A 70B5 F120  568B 89D5 4F61 C07D E242