Sesame
Sesame source modifications
To make a quick start with Sesame and to minimise the initial package dependencies, a range of packages have been removed from the MKSearch source hierarchy, as follows:
- The
com.ontotext.omm.soappackage, which depends on the Apache Web Services package, released under the Apache Software License. - The
nl.aidministrator.rdf.config.uipackage, which depends on Swing GUI components not available with GCJ, specificallyJTextAreaandJTableHeader. - The
FileUploadServletclass innl.aidministrator.rdf.protocolhandler.http, released under the Apache Software License. - Made a fixed selection of the Java 1.4 version of
ConnectionPoolin thenl.aidministrator.utilpackage. - Commented out redundant import statements in classes
SecuritySailandStatementFilterIteratorin thecom.ontotext.omm.securitypackage to work around GCJ bug 18175. - Initially commented out a redundant type reference to the Apache Xerces XML Parser on line 101 of the
RuleParserin the RDBMS SAIL to overcome unnecessary dependency. Subsequently deleted the class withRuleandCustomInferenceServicesbecause of use of the Java 1.4StringreplaceAllmethod inRule. This method is not currently supported by GCJ. - Added fully qualified references to the
RdfRepositoryandRdfSourceclass implementations to work around GCJ bug 18796.
Copyright MKDoc Ltd. and others.
The Free Documentation License http://www.gnu.org/copyleft/fdl.html