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
org.openrdf.sesame.server.soappackage, which depends on the Apache Web Services package, released under the Apache Software License. - The
org.openrdf.sesame.config.uipackage, which depends on Swing GUI components not available with GCJ, specificallyJTextAreaandJTableHeader. - The
HttpServerUtilclass inorg.openrdf.util.http, which depends on the Apache FileUpload package released under the Apache Software License. - 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