show history on a single modelelement fails for "create new and simple meeting".

it pops up a login dialog, after entering the credentials the login dialog pops up again. this time the exception shown below gets thrown once you enter the credentials a second time.

this also is the model element that had a different status for markus hornauer than for the rest of us (resolved flag set/unset).

on the server there is a serializationexception shown.

org.unicase.emfstore.exceptions.connectionexception: server could not be reached.
at org.unicase.workspace.connectionmanager.xmlrpc.xmlrpcclientmanager.executecall(xmlrpcclientmanager.java:161)
at org.unicase.workspace.connectionmanager.xmlrpc.xmlrpcclientmanager.callwithlistresult(xmlrpcclientmanager.java:124)
at org.unicase.workspace.connectionmanager.xmlrpc.xmlrpcconnectionmanager.gethistoryinfo(xmlrpcconnectionmanager.java:138)
at org.unicase.workspace.impl.usersessionimpl.gethistoryinfo(usersessionimpl.java:934)
at org.unicase.workspace.ui.views.historybrowserview.historybrowserview.loadcontent(historybrowserview.java:476)
at org.unicase.workspace.ui.views.historybrowserview.historybrowserview.access$14(historybrowserview.java:469)
at org.unicase.workspace.ui.views.historybrowserview.historybrowserview$11.run(historybrowserview.java:448)
at org.unicase.workspace.ui.commands.serverrequesthandler.executerun(serverrequesthandler.java:128)
at org.unicase.workspace.ui.commands.serverrequesthandler.handleexceptionandretry(serverrequesthandler.java:171)
at org.unicase.workspace.ui.commands.serverrequesthandler.executerun(serverrequesthandler.java:147)
at org.unicase.workspace.ui.commands.serverrequesthandler.handleexceptionandretry(serverrequesthandler.java:171)
at org.unicase.workspace.ui.commands.serverrequesthandler.executerun(serverrequesthandler.java:147)
at org.unicase.workspace.ui.commands.serverrequesthandler.handlerun(serverrequesthandler.java:113)
at org.unicase.workspace.ui.commands.serverrequestcommandhandler$1.dorun(serverrequestcommandhandler.java:44)
at org.unicase.workspace.util.unicasecommandwithresult.doexecute(unicasecommandwithresult.java:35)
at org.eclipse.emf.transaction.recordingcommand.execute(recordingcommand.java:133)
at org.eclipse.emf.common.command.basiccommandstack.execute(basiccommandstack.java:84)
at org.eclipse.emf.transaction.impl.abstracttransactionalcommandstack.basicexecute(abstracttransactionalcommandstack.java:241)
at org.eclipse.emf.transaction.impl.transactionalcommandstackimpl.doexecute(transactionalcommandstackimpl.java:63)
at org.eclipse.emf.transaction.impl.abstracttransactionalcommandstack.execute(abstracttransactionalcommandstack.java:165)
at org.eclipse.emf.transaction.impl.abstracttransactionalcommandstack.execute(abstracttransactionalcommandstack.java:219)
at org.unicase.workspace.util.unicasecommandwithresult.run(unicasecommandwithresult.java:52)
at org.unicase.workspace.ui.commands.serverrequestcommandhandler.execute(serverrequestcommandhandler.java:52)
at org.unicase.workspace.ui.views.historybrowserview.historybrowserview.load(historybrowserview.java:463)
at org.unicase.workspace.ui.views.historybrowserview.historybrowserview.refresh(historybrowserview.java:436)
at org.unicase.workspace.ui.views.historybrowserview.historybrowserview.setinput(historybrowserview.java:560)
at org.unicase.workspace.ui.commands.showhistoryhandler.run(showhistoryhandler.java:58)
at org.unicase.workspace.ui.commands.serverrequesthandler.executerun(serverrequesthandler.java:128)
at org.unicase.workspace.ui.commands.serverrequesthandler.handlerun(serverrequesthandler.java:113)
at org.unicase.workspace.ui.commands.serverrequestcommandhandler$1.dorun(serverrequestcommandhandler.java:44)
at org.unicase.workspace.util.unicasecommandwithresult.doexecute(unicasecommandwithresult.java:35)
at org.eclipse.emf.transaction.recordingcommand.execute(recordingcommand.java:133)
at org.eclipse.emf.common.command.basiccommandstack.execute(basiccommandstack.java:84)
at org.eclipse.emf.transaction.impl.abstracttransactionalcommandstack.basicexecute(abstracttransactionalcommandstack.java:241)
at org.eclipse.emf.transaction.impl.transactionalcommandstackimpl.doexecute(transactionalcommandstackimpl.java:63)
at org.eclipse.emf.transaction.impl.abstracttransactionalcommandstack.execute(abstracttransactionalcommandstack.java:165)
at org.eclipse.emf.transaction.impl.abstracttransactionalcommandstack.execute(abstracttransactionalcommandstack.java:219)
at org.unicase.workspace.util.unicasecommandwithresult.run(unicasecommandwithresult.java:52)
at org.unicase.workspace.ui.commands.serverrequestcommandhandler.execute(serverrequestcommandhandler.java:52)
at org.eclipse.ui.internal.handlers.handlerproxy.execute(handlerproxy.java:294)
at org.eclipse.core.commands.command.executewithchecks(command.java:476)
at org.eclipse.core.commands.parameterizedcommand.executewithchecks(parameterizedcommand.java:508)
at org.eclipse.ui.internal.handlers.handlerservice.executecommand(handlerservice.java:169)
at org.eclipse.ui.menus.commandcontributionitem.handlewidgetselection(commandcontributionitem.java:770)
at org.eclipse.ui.menus.commandcontributionitem.access$10(commandcontributionitem.java:756)
at org.eclipse.ui.menus.commandcontributionitem$5.handleevent(commandcontributionitem.java:746)
at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)
at org.eclipse.swt.widgets.display.sendevent(display.java:3542)
at org.eclipse.swt.widgets.widget.sendevent(widget.java:1247)
at org.eclipse.swt.widgets.widget.sendevent(widget.java:1270)
at org.eclipse.swt.widgets.widget.sendevent(widget.java:1255)
at org.eclipse.swt.widgets.widget.notifylisteners(widget.java:1076)
at org.eclipse.swt.widgets.display.rundeferredevents(display.java:3440)
at org.eclipse.swt.widgets.display.readanddispatch(display.java:3099)
at org.eclipse.ui.internal.workbench.runeventloop(workbench.java:2405)
at org.eclipse.ui.internal.workbench.runui(workbench.java:2369)
at org.eclipse.ui.internal.workbench.access$4(workbench.java:2221)
at org.eclipse.ui.internal.workbench$5.run(workbench.java:500)
at org.eclipse.core.databinding.observable.realm.runwithdefault(realm.java:332)
at org.eclipse.ui.internal.workbench.createandrunworkbench(workbench.java:493)
at org.eclipse.ui.platformui.createandrunworkbench(platformui.java:149)
at org.eclipse.ui.internal.ide.application.ideapplication.start(ideapplication.java:113)
at org.eclipse.equinox.internal.app.eclipseapphandle.run(eclipseapphandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.runapplication(eclipseapplauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.eclipseapplauncher.start(eclipseapplauncher.java:79)
at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:368)
at org.eclipse.core.runtime.adaptor.eclipsestarter.run(eclipsestarter.java:179)
at sun.reflect.nativemethodaccessorimpl.invoke0(native method)
at sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:39)
at sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:25)
at java.lang.reflect.method.invoke(method.java:592)
at org.eclipse.equinox.launcher.main.invokeframework(main.java:559)
at org.eclipse.equinox.launcher.main.basicrun(main.java:514)
at org.eclipse.equinox.launcher.main.run(main.java:1311)
caused by: org.apache.xmlrpc.xmlrpcexception: failed to create input stream: unexpected end of file from server
at org.apache.xmlrpc.client.xmlrpcsunhttptransport.getinputstream(xmlrpcsunhttptransport.java:99)
at org.apache.xmlrpc.client.xmlrpcstreamtransport.sendrequest(xmlrpcstreamtransport.java:152)
at org.apache.xmlrpc.client.xmlrpchttptransport.sendrequest(xmlrpchttptransport.java:115)
at org.apache.xmlrpc.client.xmlrpcsunhttptransport.sendrequest(xmlrpcsunhttptransport.java:69)
at org.apache.xmlrpc.client.xmlrpcclientworker.execute(xmlrpcclientworker.java:56)
at org.apache.xmlrpc.client.xmlrpcclient.execute(xmlrpcclient.java:167)
at org.apache.xmlrpc.client.xmlrpcclient.execute(xmlrpcclient.java:137)
at org.apache.xmlrpc.client.xmlrpcclient.execute(xmlrpcclient.java:126)
at org.unicase.workspace.connectionmanager.xmlrpc.xmlrpcclientmanager.executecall(xmlrpcclientmanager.java:151)
... 73 more
caused by: java.net.socketexception: unexpected end of file from server
at sun.net.www.http.httpclient.parsehttpheader(httpclient.java:763)
at sun.net.www.http.httpclient.parsehttp(httpclient.java:626)
at sun.net.www.http.httpclient.parsehttpheader(httpclient.java:760)
at sun.net.www.http.httpclient.parsehttp(httpclient.java:626)
at sun.net.www.protocol.http.httpurlconnection.getinputstream(httpurlconnection.java:983)
at java.net.httpurlconnection.getresponsecode(httpurlconnection.java:367)
at sun.net.www.protocol.https.httpsurlconnectionimpl.getresponsecode(httpsurlconnectionimpl.java:318)
at org.apache.xmlrpc.client.xmlrpcsunhttptransport.getinputstream(xmlrpcsunhttptransport.java:92)
... 81 more


