Apr 30 2009
3rd KiWi Pre-Release (0.3)
As already announced, we are today (afternoon) releasing the third KiWi prerelease. It should be the most stable and most feature-rich version of KiWi we ever had, and it includes a lot of bug fixes and improvements. Particularly noteworthy are:
- the new SOLR based (semantic) search functionality that allows you to efficiently combine full-text search and facetted search over tags, types, persons, and configurable RDF properties
- the improvements in the Dashboard where you now have some (simple) personalised data like last visited pages, last edited pages, tag cloud, …
- the improvements in TagIT, which is now in a state that it can really be tested by users
- the improvements in the Wiki editor, which now supports RDFa annotations and annotation of page fragments.
- new, generalised importing functionality which particularly allows you to import arbitrary RSS feeds, including MediaRSS (Flickr) and GeoRSS (Geonames) into the system
Besides this, there have been numerous small improvements. Also, we started work on a context-based templating mechanism (D3.3 – advanced visualisations and editors), on the permission management, and on information extraction.
As always, there are several ways to access the new KiWi release:
- you can simply try out our Showcase at http://showcase.kiwi-project.eu/KiWi/ – it has been set up from scratch again with a large amount of media data from various sources so that you can play around with the system;
particularly noteworthy is the new search functionality which you can try out by searching for “tag:flickr” and then looking at the facets on the right, some of which are based on automatically gathered EXIF data - you can download the binary version bundled with JBoss or the source version from http://kenai.com/projects/kiwi/downloads;
the JBoss version comes ready-to-run (start.bash or start.bat) but requires JDK 6; if you want to play around in earnest and want some better performance, you should change the property hibernate.hbm2ddl.auto in server/default/deploy/KiWi.ear/KiWi.jar/META-INF/persistence.xml to “create” before you do the first start of the system and change it back to “update” or “validate” before you start a second time; in this case, the system will properly create database indexes to speed up data access - you can check out the latest source code from our Subversion repository at https://svn.salzburgresearch.at/svn/kiwi/KiWi
Regardless of which way you choose to download the third KiWi prerelease, we hope you enjoy it and see its potential. But please be aware that this is still a pre-release and not meant for production use! Don’t forget to report all bugs that you may encounter to our JIRA system!
2 responses so far


Hi,
I get the following page while trying to access the demo :
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
java.lang.NullPointerException
org.jboss.seam.deployment.URLScanner.handleDirectory(URLScanner.java:155)
org.jboss.seam.deployment.URLScanner.scanDirectories(URLScanner.java:48)
org.jboss.seam.deployment.WarRootDeploymentStrategy.scan(WarRootDeploymentStrategy.java:72)
org.jboss.seam.deployment.ForwardingDeploymentStrategy.scan(ForwardingDeploymentStrategy.java:31)
org.jboss.seam.deployment.TimestampCheckForwardingDeploymentStrategy.changedSince(TimestampCheckForwardingDeploymentStrategy.java:15)
org.jboss.seam.init.Initialization.redeploy(Initialization.java:808)
org.jboss.seam.web.HotDeployFilter.doFilter(HotDeployFilter.java:45)
org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69)
org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
note The full stack trace of the root cause is available in the JBossWeb/2.0.1.GA logs.
JBossWeb/2.0.1.GA
The Showcase server sometimes crashes because it is meant for experimentation. It should be running again now.