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.soap
package, which depends on the Apache Web Services package, released under the Apache Software License. - The
org.openrdf.sesame.config.ui
package, which depends on Swing GUI components not available with GCJ, specificallyJTextArea
andJTableHeader
. - The
HttpServerUtil
class inorg.openrdf.util.http
, which depends on the Apache FileUpload package released under the Apache Software License. - Commented out redundant import statements in classes
SecuritySail
andStatementFilterIterator
in thecom.ontotext.omm.security
package to work around GCJ bug 18175. - Initially commented out a redundant type reference to the Apache Xerces XML Parser on line 101 of the
RuleParser
in the RDBMS SAIL to overcome unnecessary dependency. Subsequently deleted the class withRule
andCustomInferenceServices
because of use of the Java 1.4String
replaceAll
method inRule
. This method is not currently supported by GCJ. - Added fully qualified references to the
RdfRepository
andRdfSource
class implementations to work around GCJ bug 18796.
Copyright MKDoc Ltd. and others.
The Free Documentation License http://www.gnu.org/copyleft/fdl.html