You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by cz...@apache.org on 2011/08/11 08:29:45 UTC

svn commit: r1156505 - /sling/trunk/installer/core/src/main/java/org/apache/sling/installer/core/impl/RegisteredResourceImpl.java

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;