Universität Duisburg-Essen
Startseite Arbeitsgruppe Informationsysteme

java-unidu from 2005-03-20

Online information

JavaDocs
API for browsing
Release notes
Further information about this releaase
Known issues
Some known problems with releaase
Licence
java-unidu is released under the Apache Licence 2.0

Download

all-20050320.jar (6M)
Everything together
unidu-20050320.jar (376K)
All classes and config files
unidu-20050320-src.jar (372K)
Sources
unidu-20050320-test.jar (40K)
Test classes (only for a couple of classes)
unidu-20050320-doc.jar (1.3M)
API doc as a Jar
antlr.jar (356K)
Parser generator
commons-cli-1.0.jar (32K)
Command-line interpreter
commons-collections-3.1.jar (552K)
Common classes for collections
commons-dbcp-1.2.1.jar (112K)
JDBC connection pool
commons-pool-1.2.jar (44K)
Object pool for DBCP
dtdparser121.jar (48K)
Fiola GUI classes
fiola.jar (368K)
DTD parser
hsqldb.jar (264)
100% Java RDBMS
index.sh (4K)
Small shell program for indexing documents with PIRE
jtidy-r8-SNAPSHOT.jar (212K)
HTML-to-XHTML converter
junit.jar (124K)
Java Unit Tests
log4j-1.2.8.jar (352K)
Logging for Java
mysql-connector-java-3.0.16-ga-bin.jar (236K)
JDBC driver for MySQL
resources.jar (172K)
Resources for Fiola
snowball.jar (72K)
Snowball
xalan.jar (856K)
XSLT/XPAth processor
xerces.jar (1.8M)
XML parser
xmlrpc-1.1.jar (64K)
XML-RPC library for connecting to HyREX

Release notes

JUnit test classes
The test suite is far from being complete, currently it only contains a couple of classes. Nevertheless, all tests run through.
Fixed issues
PDatalog querying does not necessarily eliminate duplicate fact
In some cases, a pDatalog query returned several instances of the same fact.
HSQLDB errors
When a new DB index is created, or the number of tuples in a relation has to be computed, HSQLDB returns an error.
Terms "variance", "stddev" are swapped in moments class
In de.unidu.is.statistics.Moments, names have to be corrected.

Known issues

Most of these issues will be corrected in the next release.

XML parsing
XMLUtilities currently parses documents in ISO-8859-1 by default, although the encoding should be taken from the XML document itself.
Exception system missing
Large parts of the code, including the core of PIRE, catch all exceptions and log them, but lack a sophisticated exception management.