From: Paolo C. <pa...@mi...> - 2003-06-16 13:15:47
|
Hi all This project (or certainly its list) seems pretty dead, however, you might find this of some use if you're tied into using it. XmlRpcValue's method processCharacterData does not trap most errors. This makes it somehow possible to crash your entire Marquee server by various means, e.g. by passing it an integer which is too large. When crashed in this way, the server (or rather, the thread in question) never comes back. I think this might be because the untrapped exception is passed back into MinML, which then croaks, but I haven't looked at it too closely. Anyway, one solution is to catch exceptions in processCharacterData(), which gets you some NullPointerExceptions instead, but leaves your server running. Bye Paolo |