Bug fixed connecting to the CDOServer when launching the Client
diff --git a/org.eclipse.emf.cdo.dawn.ui/src/org/eclipse/emf/cdo/dawn/ui/views/DawnExplorer.java b/org.eclipse.emf.cdo.dawn.ui/src/org/eclipse/emf/cdo/dawn/ui/views/DawnExplorer.java
index 8e24594..0d34201 100644
--- a/org.eclipse.emf.cdo.dawn.ui/src/org/eclipse/emf/cdo/dawn/ui/views/DawnExplorer.java
+++ b/org.eclipse.emf.cdo.dawn.ui/src/org/eclipse/emf/cdo/dawn/ui/views/DawnExplorer.java
@@ -170,8 +170,22 @@
     {

      CDOConnectionUtil.instance.init(PreferenceConstants.getRepositoryName(), PreferenceConstants.getProtocol(),

           PreferenceConstants.getServerName());

-      CDOSession session = CDOConnectionUtil.instance.openSession();

-      view = CDOConnectionUtil.instance.openView(session);

+     

+     CDOSession sessionCDO = CDOConnectionUtil.instance.getCurrentSession();

+     if(sessionCDO == null){

+			try {

+				//To wait the connection establishment in Repository Explorer Thread

+				Thread.sleep(1500);

+				sessionCDO = CDOConnectionUtil.instance.getCurrentSession();

+				sessionCDO = CDOConnectionUtil.instance.openSession();

+			} catch (InterruptedException e) {

+				// TODO Auto-generated catch block

+				e.printStackTrace();

+			}

+			

+		}

+      //CDOSession session = CDOConnectionUtil.instance.openSession();

+      view = CDOConnectionUtil.instance.openView(sessionCDO);

 	

     }

     catch (ConnectorException ex)

diff --git a/org.eclipse.opencert.apm.assurproj.reuse/src/org/eclipse/opencert/apm/assurproj/reuse/views/ReuseAssistanceView.java b/org.eclipse.opencert.apm.assurproj.reuse/src/org/eclipse/opencert/apm/assurproj/reuse/views/ReuseAssistanceView.java
index 28a7096..e329fcc 100644
--- a/org.eclipse.opencert.apm.assurproj.reuse/src/org/eclipse/opencert/apm/assurproj/reuse/views/ReuseAssistanceView.java
+++ b/org.eclipse.opencert.apm.assurproj.reuse/src/org/eclipse/opencert/apm/assurproj/reuse/views/ReuseAssistanceView.java
Binary files differ