Report for 27 Dec 2007 - 29 Dec 2007

/novamente - Novamente work
resume normal operations
Hacked around the hypergraph problem by altering how peristence works.

Sync my devel tree with disco tree. Phrase tree grammar output was changed in the disco tree, this exposed weaknesses in the phrase markup. Fix those.

debug hypergraph
Take a shot at debugging hypergraph.
     [java] Exception in thread "main" org.hypergraphdb.HGException: org.hypergraphdb.HGException: java.lang.IllegalArgumentException
     [java]    at org.hypergraphdb.HyperGraph.open(HyperGraph.java:228)
     [java]    at org.hypergraphdb.HyperGraph.(HyperGraph.java:167)
     [java]    at org.hypergraphdb.HGEnvironment.get(HGEnvironment.java:51)
     [java]    at org.disco.Disco.initHGDB(Disco.java:87)
     [java]    at org.disco.Disco.init(Disco.java:68)
     [java]    at org.disco.Disco.main(Disco.java:36)
     [java] Caused by: org.hypergraphdb.HGException: java.lang.IllegalArgumentException
     [java]    at org.hypergraphdb.handle.PhantomHandle.storeRef(PhantomHandle.java:95)
     [java]    at org.hypergraphdb.cache.WeakRefAtomCache.atomRefresh(WeakRefAtomCache.java:250)
     [java]    at org.hypergraphdb.HyperGraph$9.call(HyperGraph.java:1882)
     [java]    at org.hypergraphdb.transaction.HGTransactionManager.transact(HGTransactionManager.java:206)
     [java]    at org.hypergraphdb.HyperGraph.replaceInternal(HyperGraph.java:1789)
     [java]    at org.hypergraphdb.HyperGraph.replace(HyperGraph.java:988)
     [java]    at org.hypergraphdb.HGTypeSystem.defineNewJavaTypeTransaction(HGTypeSystem.java:384)
     [java]    at org.hypergraphdb.HGTypeSystem.makeNewJavaType(HGTypeSystem.java:361)
     [java]    at org.hypergraphdb.HGTypeSystem$2.call(HGTypeSystem.java:343)
     [java]    at org.hypergraphdb.HGTypeSystem$2.call(HGTypeSystem.java:1)
     [java]    at org.hypergraphdb.transaction.HGTransactionManager.transact(HGTransactionManager.java:206)
     [java]    at org.hypergraphdb.HGTypeSystem.defineNewJavaType(HGTypeSystem.java:342)
     [java]    at org.hypergraphdb.HGTypeSystem.getTypeHandle(HGTypeSystem.java:751)
     [java]    at org.hypergraphdb.HGIndexManager.loadIndexers(HGIndexManager.java:99)
     [java]    at org.hypergraphdb.HyperGraph.open(HyperGraph.java:213)
     [java]    ...5 more
     [java] Caused by: java.lang.IllegalArgumentException
     [java]    at java.lang.reflect.Field.set(libgcj.so.81)
     [java]    at java.lang.reflect.Field.set(libgcj.so.81)
     [java]    at java.lang.reflect.Field.set(libgcj.so.81)
     [java]    at org.hypergraphdb.handle.PhantomHandle.storeRef(PhantomHandle.java:95)
     [java]    ...19 more