Author: cziegeler
Date: Thu Aug 11 06:29:44 2011
New Revision: 1156505

URL: http://svn.apache.org/viewvc?rev=1156505&view=rev
Log:
SLING-2178 : Installed resource should be listed before not installed one

Modified:
    
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/RegisteredResourceImpl.java

Modified: 
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/RegisteredResourceImpl.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/RegisteredResourceImpl.java?rev=1156505&r1=1156504&r2=1156505&view=diff
==============================================================================
--- 
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/RegisteredResourceImpl.java
 (original)
+++ 
sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/RegisteredResourceImpl.java
 Thu Aug 11 06:29:44 2011
@@ -408,6 +408,11 @@ public class RegisteredResourceImpl
             }
         }
         if ( result == 0 ) {
+            if ( a.getState() == ResourceState.INSTALLED ) {
+                return -1;
+            } else if ( b.getState() == ResourceState.INSTALLED ) {
+                return 1;
+            }
             result = a.getURL().compareTo(b.getURL());
         }
         return result;


Reply via email to