The assorted finds of Artefact Publishing
I’d just like to complain bitterly for a moment about the error messages that the Java applications I am using for a current project provide. They are useless! I get TMNav saying:
TopicMapProviderException. Caused by: . Cause: org.tm4j.topicmap.TopicMapProcessingException: Invalid XML document. Parser reports: java.lang.ClassCastException
at org.tm4j.topicmap.TopicMapProviderBase.addTopicMap(TopicMapProviderBase.java:293)
at org.tm4j.topicmap.memory.TopicMapProviderImpl.addTopicMap(TopicMapProviderImpl.java:259)
at org.tm4j.panckoucke.impl.store.MapLoaderThread.run(MapLoaderThread.java:81)
when in fact the document is valid. So not only is the error message unhelpful, it’s also wrong (unless there’s a bug in my validator, but I find that less likely than the other possibility).
Then there is Apache Cocoon which gives stack traces and all sorts of other goodies, none of which generally give any useful indication of what caused the problem.
Right, I’ll now go back to banging my head against my screen.
Posted by jamie on April 18, 2004 15:36+12:00