12:46:49.900 [qtp1663619914-60 - /app.4ece19b57e6fb1511450.js] DEBUG o.a.x.security.transforms.Transform - The NodeList is null
12:46:49.900 [qtp1663619914-19 - /assets/styles/printMode.css] DEBUG o.o.s.c.SAMLObjectContentReference - Adding list of inclusive namespaces for signature exclusive canonicalization transform
12:46:49.901 [qtp1663619914-58 - /scripts/vendor.c0c873f3ef52eecc.js] WARN o.e.jetty.servlet.ServletHandler -
javax.servlet.ServletException: org.pac4j.saml.exceptions.SAMLException: java.lang.NullPointerException
at org.apache.shiro.web.servlet.AdviceFilter.cleanup(AdviceFilter.java:196) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:148) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90) ~[shiro-core-1.2.3.jar:1.2.3]
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83) ~[shiro-core-1.2.3.jar:1.2.3]
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383) ~[shiro-core-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) ~[shiro-web-1.2.3.jar:1.2.3]
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) ~[jetty-servlet-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.apache.zeppelin.server.CorsFilter.doFilter(CorsFilter.java:72) ~[classes/:na]
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652) ~[jetty-servlet-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585) [jetty-servlet-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577) [jetty-security-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515) [jetty-servlet-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.Server.handle(Server.java:499) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257) [jetty-server-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544) [jetty-io-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635) [jetty-util-9.2.15.v20160210.jar:9.2.15.v20160210]
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555) [jetty-util-9.2.15.v20160210.jar:9.2.15.v20160210]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
Caused by: org.pac4j.saml.exceptions.SAMLException: java.lang.NullPointerException
at org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender.invokeOutboundMessageHandlers(SAML2WebSSOMessageSender.java:144) ~[pac4j-saml-1.8.7.jar:na]
at org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender.sendMessage(SAML2WebSSOMessageSender.java:98) ~[pac4j-saml-1.8.7.jar:na]
at org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender.sendMessage(SAML2WebSSOMessageSender.java:46) ~[pac4j-saml-1.8.7.jar:na]
at org.pac4j.saml.sso.impl.SAML2WebSSOProfileHandler.send(SAML2WebSSOProfileHandler.java:50) ~[pac4j-saml-1.8.7.jar:na]
at org.pac4j.saml.sso.impl.SAML2WebSSOProfileHandler.send(SAML2WebSSOProfileHandler.java:34) ~[pac4j-saml-1.8.7.jar:na]
at org.pac4j.saml.client.SAML2Client.retrieveRedirectAction(SAML2Client.java:232) ~[pac4j-saml-1.8.7.jar:na]
at org.pac4j.core.client.IndirectClient.getRedirectAction(IndirectClient.java:124) ~[pac4j-core-1.8.7.jar:na]
at org.pac4j.core.client.IndirectClient.redirect(IndirectClient.java:85) ~[pac4j-core-1.8.7.jar:na]
at io.buji.pac4j.filter.ClientRolesAuthorizationFilter.redirectToLogin(ClientRolesAuthorizationFilter.java:54) ~[buji-pac4j-servlet-1.4.2.jar:na]
at org.apache.shiro.web.filter.AccessControlFilter.saveRequestAndRedirectToLogin(AccessControlFilter.java:192) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.filter.authz.AuthorizationFilter.onAccessDenied(AuthorizationFilter.java:111) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.filter.AccessControlFilter.onAccessDenied(AccessControlFilter.java:133) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:162) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.filter.PathMatchingFilter.isFilterChainContinued(PathMatchingFilter.java:203) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:178) ~[shiro-web-1.2.3.jar:1.2.3]
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:131) ~[shiro-web-1.2.3.jar:1.2.3]
... 30 common frames omitted
Caused by: java.lang.NullPointerException: null
at org.apache.commons.codec.binary.Base64.encode(Base64.java:377) ~[commons-codec-1.5.jar:1.5]
at org.apache.commons.codec.binary.BaseNCodec.encode(BaseNCodec.java:340) ~[commons-codec-1.5.jar:1.5]
at org.apache.commons.codec.binary.BaseNCodec.encodeToString(BaseNCodec.java:275) ~[commons-codec-1.5.jar:1.5]
at net.shibboleth.utilities.java.support.codec.Base64Support.encode(Base64Support.java:68) ~[java-support-7.1.1.jar:na]
at org.opensaml.xmlsec.keyinfo.KeyInfoSupport.buildX509Certificate(KeyInfoSupport.java:359) ~[opensaml-xmlsec-api-3.2.0.jar:na]
at org.opensaml.xmlsec.keyinfo.impl.X509KeyInfoGeneratorFactory$X509KeyInfoGenerator.processEntityCertificateChain(X509KeyInfoGeneratorFactory.java:703) ~[opensaml-xmlsec-impl-3.2.0.jar:na]
at org.opensaml.xmlsec.keyinfo.impl.X509KeyInfoGeneratorFactory$X509KeyInfoGenerator.generate(X509KeyInfoGeneratorFactory.java:440) ~[opensaml-xmlsec-impl-3.2.0.jar:na]
at org.opensaml.xmlsec.signature.support.SignatureSupport.prepareSignatureParams(SignatureSupport.java:153) ~[opensaml-xmlsec-api-3.2.0.jar:na]
at org.opensaml.xmlsec.signature.support.SignatureSupport.signObject(SignatureSupport.java:191) ~[opensaml-xmlsec-api-3.2.0.jar:na]
at org.opensaml.saml.common.messaging.SAMLMessageSecuritySupport.signMessage(SAMLMessageSecuritySupport.java:65) ~[opensaml-saml-api-3.2.0.jar:na]
at org.opensaml.saml.common.binding.security.impl.SAMLOutboundProtocolMessageSigningHandler.doInvoke(SAMLOutboundProtocolMessageSigningHandler.java:79) ~[opensaml-saml-impl-3.2.0.jar:na]
at org.opensaml.messaging.handler.AbstractMessageHandler.invoke(AbstractMessageHandler.java:95) ~[opensaml-messaging-api-3.2.0.jar:na]
at org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender.invokeOutboundMessageHandlers(SAML2WebSSOMessageSender.java:138) ~[pac4j-saml-1.8.7.jar:na]
... 45 common frames omitted
12:46:49.902 [qtp1663619914-19 - /assets/styles/printMode.css] DEBUG o.o.x.s.impl.SignatureMarshaller - Creating Signature DOM element
12:46:49.902 [qtp1663619914-60 - /app.4ece19b57e6fb1511450.js] DEBUG o.a.x.security.transforms.Transform - Create URI "http://www.w3.org/2001/10/xml-exc-c14n#" class "class org.apache.xml.security.transforms.implementations.TransformC14NExclusive" 12:46:49.902 [qtp1663619914-60 - /app.4ece19b57e6fb1511450.js] DEBUG o.a.x.security.transforms.Transform - The NodeList is null
12:46:49.902 [qtp1663619914-60 - /app.4ece19b57e6fb1511450.js] DEBUG o.a.xml.security.utils.ElementProxy - setElement("ds:Transform", "null")
12:46:49.902 [qtp1663619914-60 - /app.4ece19b57e6fb1511450.js] DEBUG o.o.s.c.SAMLObjectContentReference - Adding list of inclusive namespaces for signature exclusive canonicalization transform
12:46:49.902 [qtp1663619914-60 - /app.4ece19b57e6fb1511450.js] DEBUG o.o.x.s.impl.SignatureMarshaller - Creating Signature DOM element
Thanks and Regards,