while trying to execute a show history command on "classcast in assessmentcontrol", eclipse instance freezed....and had to forcibly close it  :(

this seems to be the loop in the serverrequest handler we cannot reproduce.
the revision of the unicase project where i tried is 3566


obsereved this exception at the server while this error occured at the client side

got this exception on the server
[1/22/10 4:16:13 pm] connect2nitesh: jan 22, 2010 4:14:10 pm org.apache.xmlrpc.server.xmlrpcerrorlogger log
severe: failed to write xml-rpc response: couldn't serialize eobject
org.apache.xmlrpc.xmlrpcexception: failed to write xml-rpc response: couldn't serialize eobject
	at org.apache.xmlrpc.server.xmlrpcstreamserver.writeresponse(xmlrpcstreamserver.java:96)
	at org.apache.xmlrpc.webserver.connectionserver.writeresponse(connectionserver.java:53)
	at org.apache.xmlrpc.server.xmlrpcstreamserver.execute(xmlrpcstreamserver.java:225)
	at org.apache.xmlrpc.webserver.connection.run(connection.java:208)
	at org.apache.xmlrpc.util.threadpool$poolable$1.run(threadpool.java:68)
caused by: org.unicase.metamodel.util.serializationexception: de-/serialization failed
	at org.unicase.emfstore.connection.xmlrpc.util.eobjectserializer.write(eobjectserializer.java:37)
	at org.apache.xmlrpc.serializer.objectarrayserializer.writeobject(objectarrayserializer.java:53)
	at org.apache.xmlrpc.serializer.listserializer.writedata(listserializer.java:42)
	at org.apache.xmlrpc.serializer.objectarrayserializer.write(objectarrayserializer.java:65)
	at org.apache.xmlrpc.serializer.xmlrpcwriter.writevalue(xmlrpcwriter.java:175)
	at org.apache.xmlrpc.serializer.xmlrpcwriter.write(xmlrpcwriter.java:105)
	at org.apache.xmlrpc.server.xmlrpcstreamserver.writeresponse(xmlrpcstreamserver.java:94)
	... 4 more
caused by:
org.unicase.metamodel.util.serializationexception: de-/serialization failed
	at org.unicase.emfstore.connection.xmlrpc.util.eobjectserializer.write(eobjectserializer.java:37)
	at org.apache.xmlrpc.serializer.objectarrayserializer.writeobject(objectarrayserializer.java:53)
	at org.apache.xmlrpc.serializer.listserializer.writedata(listserializer.java:42)
	at org.apache.xmlrpc.serializer.objectarrayserializer.write(objectarrayserializer.java:65)
	at org.apache.xmlrpc.serializer.xmlrpcwriter.writevalue(xmlrpcwriter.java:175)
	at org.apache.xmlrpc.serializer.xmlrpcwriter.write(xmlrpcwriter.java:105)
	at org.apache.xmlrpc.server.xmlrpcstreamserver.writeresponse(xmlrpcstreamserver.java:94)
	at org.apache.xmlrpc.webserver.connectionserver.writeresponse(connectionserver.java:53)
	at org.apache.xmlrpc.server.xmlrpcstreamserver.execute(xmlrpcstreamserver.java:225)
	at org.apache.xmlrpc.webserver.connection.run(connection.java:208)
	at org.apache.xmlrpc.util.threadpool$poolable$1.run(threadpool.java:68)