if there is no keystore present on startup, it is not being copied...
the following exception results on connect:

org.unicase.workspace.exceptions.certificatestoreexception: couldn't encrypt password.
	at org.unicase.workspace.connectionmanager.keystoremanager.encrypt(keystoremanager.java:402)
	at org.unicase.workspace.impl.usersessionimpl.setpassword(usersessionimpl.java:289)
	at org.unicase.workspace.ui.dialogs.login.logindialog$7.dorun(logindialog.java:350)
	at org.unicase.workspace.util.unicasecommand.doexecute(unicasecommand.java:32)
	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.unicasecommand.run(unicasecommand.java:45)
	at org.unicase.workspace.ui.dialogs.login.logindialog.okpressed(logindialog.java:365)
	at org.eclipse.jface.dialogs.dialog.buttonpressed(dialog.java:472)
	at org.eclipse.jface.dialogs.dialog$2.widgetselected(dialog.java:624)
	at org.eclipse.swt.widgets.typedlistener.handleevent(typedlistener.java:228)
	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)
	at org.eclipse.swt.widgets.display.sendevent(display.java:3543)
	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1250)
	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1273)
	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1258)
	at org.eclipse.swt.widgets.widget.notifylisteners(widget.java:1079)
	at org.eclipse.swt.widgets.display.rundeferredevents(display.java:3441)
	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3100)
	at org.eclipse.jface.window.window.runeventloop(window.java:825)
	at org.eclipse.jface.window.window.open(window.java:801)
	at org.unicase.workspace.ui.views.emfstorebrowser.provider.esbrowsercontentprovider.getchildren(esbrowsercontentprovider.java:73)
	at org.unicase.workspace.ui.views.emfstorebrowser.provider.esbrowsercontentprovider.getchildren(esbrowsercontentprovider.java:59)
	at org.eclipse.jface.viewers.abstracttreeviewer.getrawchildren(abstracttreeviewer.java:1352)
	at org.eclipse.jface.viewers.treeviewer.getrawchildren(treeviewer.java:390)
	at org.eclipse.jface.viewers.abstracttreeviewer.getfilteredchildren(abstracttreeviewer.java:636)
	at org.eclipse.jface.viewers.abstracttreeviewer.getsortedchildren(abstracttreeviewer.java:602)
	at org.eclipse.jface.viewers.abstracttreeviewer$1.run(abstracttreeviewer.java:799)
	at org.eclipse.swt.custom.busyindicator.showwhile(busyindicator.java:70)
	at org.eclipse.jface.viewers.abstracttreeviewer.createchildren(abstracttreeviewer.java:776)
	at org.eclipse.jface.viewers.treeviewer.createchildren(treeviewer.java:639)
	at org.eclipse.jface.viewers.abstracttreeviewer.handletreeexpand(abstracttreeviewer.java:1442)
	at org.eclipse.jface.viewers.treeviewer.handletreeexpand(treeviewer.java:937)
	at org.eclipse.jface.viewers.abstracttreeviewer$4.treeexpanded(abstracttreeviewer.java:1453)
	at org.eclipse.swt.widgets.typedlistener.handleevent(typedlistener.java:126)
	at org.eclipse.swt.widgets.eventtable.sendevent(eventtable.java:84)
	at org.eclipse.swt.widgets.display.sendevent(display.java:3543)
	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1250)
	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1273)
	at org.eclipse.swt.widgets.widget.sendevent(widget.java:1258)
	at org.eclipse.swt.widgets.treeitem.sendexpand(treeitem.java:995)
	at org.eclipse.swt.widgets.tree.expanditem_expandchildren(tree.java:1180)
	at org.eclipse.swt.widgets.display.windowproc(display.java:4832)
	at org.eclipse.swt.internal.cocoa.os.objc_msgsendsuper(native method)
	at org.eclipse.swt.widgets.widget.callsuper(widget.java:202)
	at org.eclipse.swt.widgets.widget.mousedown(widget.java:920)
	at org.eclipse.swt.widgets.control.mousedown(control.java:2151)
	at org.eclipse.swt.widgets.tree.mousedown(tree.java:1914)
	at org.eclipse.swt.widgets.display.windowproc(display.java:4653)
	at org.eclipse.swt.internal.cocoa.os.objc_msgsendsuper(native method)
	at org.eclipse.swt.widgets.widget.callsuper(widget.java:202)
	at org.eclipse.swt.widgets.widget.windowsendevent(widget.java:1753)
	at org.eclipse.swt.widgets.shell.windowsendevent(shell.java:1825)
	at org.eclipse.swt.widgets.display.windowproc(display.java:4713)
	at org.eclipse.swt.internal.cocoa.os.objc_msgsendsuper(native method)
	at org.eclipse.swt.widgets.display.applicationsendevent(display.java:4285)
	at org.eclipse.swt.widgets.display.applicationproc(display.java:4352)
	at org.eclipse.swt.internal.cocoa.os.objc_msgsend(native method)
	at org.eclipse.swt.internal.cocoa.nsapplication.sendevent(nsapplication.java:101)
	at org.eclipse.swt.widgets.display.readanddispatch(display.java:3097)
	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)
	at org.eclipse.equinox.launcher.main.main(main.java:1287)
