Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-4394

AuthorizationHelper breaks many auth action throwing NPE

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.0.0.Alpha5, 7.0.0.Final
    • None
    • Core
    • None

      When performing some auth action (tried with HR client and everything seems to be broken), server fails with following NPE:

      Caused by: java.lang.NullPointerException
              at org.infinispan.security.impl.AuthorizationHelper.getSubjectUserPrincipal(AuthorizationHelper.java:106)
              at org.infinispan.security.impl.DefaultAuditLogger.audit(DefaultAuditLogger.java:24)
              at org.infinispan.security.impl.AuthorizationHelper.checkPermission(AuthorizationHelper.java:61)
              at org.infinispan.security.impl.AuthorizationHelper.checkPermission(AuthorizationHelper.java:69)
              at org.infinispan.security.impl.AuthorizationHelper.checkPermission(AuthorizationHelper.java:74)
              at org.infinispan.manager.DefaultCacheManager.addListener(DefaultCacheManager.java:656)
              at org.infinispan.manager.impl.AbstractDelegatingEmbeddedCacheManager.addListener(AbstractDelegatingEmbeddedCacheManager.java:156)
              at org.jboss.as.clustering.infinispan.subsystem.SecurityActions$2.run(SecurityActions.java:50)
              at org.jboss.as.clustering.infinispan.subsystem.SecurityActions$2.run(SecurityActions.java:47)
              at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.7.0_45]
              at org.jboss.as.clustering.infinispan.subsystem.SecurityActions.registerAndStartContainer(SecurityActions.java:58)
              at org.jboss.as.clustering.infinispan.subsystem.EmbeddedCacheManagerService.start(EmbeddedCacheManagerService.java:68)
              at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]
              at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]
              ... 3 more
      

            vjuranek@redhat.com Vojtech Juranek
            vjuranek@redhat.com Vojtech Juranek
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: