Skip Navigation

JSpider

JSpider start-up process

Documentation

Build notes for FC4

Configuration notes

JSpider

JTidy

JUnit

Sesame

Source file types and extensions

Tomcat on FC4

Sign up

If you sign up for an account on this web site you can customise elements of this site and subscribe to an email newsletter.

If you have an account on this web site you may login.

If you have an account on this site but have forgotten your user name and / or your password then you can request an account reminder email.

JSpider

JSpider source modifications

The version of JSpider currently used for the MKSearch project is jspider-0-5-0-dev. Some temporary workarounds to solve issues with the GCJ compiler and libgcj runtime environment are noted below.

  • The PluginInstantiator throws a IncompatibleClassChangeError when it tries to load StatusBasedFileWriterPlugin. This problem seems to be because this class does not implement the first constructor that the instantiator calls, with String and PropertySet arguments. The ConsolePlugin has such a constructor and loads successfully. It has been difficult to create a simple test case that reproduces this error, so an extra constructor has been added to StatusBasedFileWriterPlugin.

Unresolved issues

There is a similar problem to the plugin classloader issue with GCJ loading Rule types in the RuleFactory class. In this case the Constructor newInstance method throws a NegativeArrayIndexException. Despite detailed investigation the exact cause of the problem could not be deduced and no simplified test case would reproduce the problem. This issue has been left aside for the time being.

<< | Up | >>

This document was last modified by Philip Shaw on 2004-11-26 03:02:12
Copyright MKDoc Ltd. and others.
The Free Documentation License http://www.gnu.org/copyleft/fdl.html