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;
}
}