The TMHarvest library is based on TM4J and provides a convenient way to automatically generate topic maps from different data sources. A rules files with embedded templates (written in XML) defines from which data sources topic map constructs should be taken into account, as well how new or existent topics should be associated.
RewriteFilter is a servlet2.3-compatible filter able to be plugged in any existing Web application that makes the application better indexed by search engines. It rewrites all generated pages transparently, encoding the URLs. When the filter gets a request, first it analyzes if the request is encoded, then it decodes it and forwards the control to the decoded URL.