Author: cziegeler
Date: Mon Dec 19 14:06:05 2016
New Revision: 1775098

URL: http://svn.apache.org/viewvc?rev=1775098&view=rev
Log:
SLING-6402 : Remove loginAdministrative() usage from jcr base

Modified:
    
sling/trunk/bundles/jcr/base/src/main/java/org/apache/sling/jcr/base/internal/loader/Loader.java

Modified: 
sling/trunk/bundles/jcr/base/src/main/java/org/apache/sling/jcr/base/internal/loader/Loader.java
URL: 
http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/base/src/main/java/org/apache/sling/jcr/base/internal/loader/Loader.java?rev=1775098&r1=1775097&r2=1775098&view=diff
==============================================================================
--- 
sling/trunk/bundles/jcr/base/src/main/java/org/apache/sling/jcr/base/internal/loader/Loader.java
 (original)
+++ 
sling/trunk/bundles/jcr/base/src/main/java/org/apache/sling/jcr/base/internal/loader/Loader.java
 Mon Dec 19 14:06:05 2016
@@ -190,7 +190,7 @@ public class Loader implements BundleLis
      * @param bundle The bundle.
      */
     private void registerNamespaces(final Bundle bundle) throws 
RepositoryException {
-        final String definition = (String) 
bundle.getHeaders().get(NAMESPACES_BUNDLE_HEADER);
+        final String definition = 
bundle.getHeaders().get(NAMESPACES_BUNDLE_HEADER);
         if ( definition != null ) {
             logger.debug("registerNamespaces: Bundle {} tries to register: {}",
                     getBundleIdentifier(bundle), definition);
@@ -241,7 +241,7 @@ public class Loader implements BundleLis
 
     private boolean registerNodeTypes(Bundle bundle, boolean isRetry) throws 
RepositoryException {
         // TODO: define header referring to mapper files
-        String typesHeader = (String) 
bundle.getHeaders().get(NODETYPES_BUNDLE_HEADER);
+        String typesHeader = bundle.getHeaders().get(NODETYPES_BUNDLE_HEADER);
         if (typesHeader == null) {
             // no node types in the bundle, return with success
             logger.debug("registerNodeTypes: Bundle {} has no nodetypes",
@@ -322,8 +322,7 @@ public class Loader implements BundleLis
     }
 
     private Session getSession() throws RepositoryException {
-        // TODO: Should really use loginService !!
-        return this.slingRepository.loginAdministrative(null);
+        return this.slingRepository.loginService(null, null);
     }
 
     private void ungetSession(final Session session) {


Reply via email to