Author: rombert
Date: Mon May 26 09:19:37 2014
New Revision: 1597535

URL: http://svn.apache.org/r1597535
Log:
Tolerate a project which is not deployed on a repository in
ServerUtil.getDefaultRepository

Modified:
    
sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServerUtil.java

Modified: 
sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServerUtil.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServerUtil.java?rev=1597535&r1=1597534&r2=1597535&view=diff
==============================================================================
--- 
sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServerUtil.java
 (original)
+++ 
sling/trunk/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/ServerUtil.java
 Mon May 26 09:19:37 2014
@@ -51,10 +51,13 @@ public abstract class ServerUtil {
 
     public static Repository getDefaultRepository(IProject project) {
         IServer server = getDefaultServer(project);
+        if (server == null) {
+            return null;
+        }
         try {
             return getRepository(server, new NullProgressMonitor());
         } catch (CoreException e) {
-            e.printStackTrace();
+            Activator.getDefault().getPluginLogger().warn("Failed getting a 
repository for " + project, e);
             return null;
         }
     }


Reply via email to