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;