Author: rombert
Date: Fri Sep 27 15:06:18 2013
New Revision: 1526934

URL: http://svn.apache.org/r1526934
Log:
SLING-3123 - Resource deletion no longer obeys filters

Fixed maven deployment to call package before install and removed the
'bundle' profile.

Modified:
    
sling/branches/tooling-ide-vlt/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java

Modified: 
sling/branches/tooling-ide-vlt/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java
URL: 
http://svn.apache.org/viewvc/sling/branches/tooling-ide-vlt/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java?rev=1526934&r1=1526933&r2=1526934&view=diff
==============================================================================
--- 
sling/branches/tooling-ide-vlt/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java
 (original)
+++ 
sling/branches/tooling-ide-vlt/tooling/ide/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java
 Fri Sep 27 15:06:18 2013
@@ -248,26 +248,21 @@ public class SlingLaunchpadBehaviour ext
                final IProject project = module[0].getProject();
         boolean installLocally = 
getServer().getAttribute(ISlingLaunchpadServer.PROP_INSTALL_LOCALLY, true);
                if (!installLocally) {
-                       try{
-                               final String launchMemento = 
MavenLaunchHelper.createMavenLaunchConfigMemento(project.getLocation().toString(),
-                                               "sling:install", "bundle", 
false, null);
-                               IFolder dotLaunches = 
project.getFolder(".settings").getFolder(".launches");
-                               if (!dotLaunches.exists()) {
-                                       dotLaunches.create(true, true, monitor);
-                               }
-                               IFile launchFile = 
dotLaunches.getFile("sling_install.launch");
-                               InputStream in = new 
ByteArrayInputStream(launchMemento.getBytes());
-                               if (!launchFile.exists()) {
-                                       launchFile.create(in, true, monitor);
-                               }
+            final String launchMemento = 
MavenLaunchHelper.createMavenLaunchConfigMemento(project.getLocation()
+                    .toString(), "package sling:install", null, false, null);
+            IFolder dotLaunches = 
project.getFolder(".settings").getFolder(".launches");
+            if (!dotLaunches.exists()) {
+                dotLaunches.create(true, true, monitor);
+            }
+            IFile launchFile = dotLaunches.getFile("sling_install.launch");
+            InputStream in = new 
ByteArrayInputStream(launchMemento.getBytes());
+            if (!launchFile.exists()) {
+                launchFile.create(in, true, monitor);
+            }
 
-                               ILaunchConfiguration launchConfig = 
-                                               
DebugPlugin.getDefault().getLaunchManager().getLaunchConfiguration(launchFile);
-                               launchConfig.launch(ILaunchManager.RUN_MODE, 
monitor);
-                       } catch(Exception e) {
-                               // TODO proper logging
-                               e.printStackTrace();
-                       }
+            ILaunchConfiguration launchConfig = 
DebugPlugin.getDefault().getLaunchManager()
+                    .getLaunchConfiguration(launchFile);
+            launchConfig.launch(ILaunchManager.RUN_MODE, monitor);
                } else {
                        monitor.beginTask("deploying via local install", 5);
                HttpClient httpClient = new HttpClient();


Reply via email to