Symptom
- SSO works fine for infoview
- SSO fails for BOE explorer
- Used KB 1458269 to configure SSO for SAP Business Objects Explorer
- Error message in logs is
2011-12-22 12:35:25,451 [http-8080-Processor25] ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/polestar].[jsp] - Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at com.crystaldecisions.sdk.occa.security.internal.LogonCred.<init>(LogonCred.java:28)
at com.crystaldecisions.sdk.occa.security.internal.LogonService.userLogon(LogonService.java:641)
at com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:180)
at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:455)
at com.businessobjects.datadiscovery.sso.vintela.VintelaSSOHandler.logon(Unknown Source)
at com.businessobjects.datadiscovery.sso.impl.SSOManager.logon(Unknown Source)
at com.businessobjects.datadiscovery.web.servletfilters.SSOFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.wedgetail.idm.sso.AuthFilter.doFilter(AuthFilter.java:128)
at com.businessobjects.sdk.credential.WrappedResponseAuthFilter.doFilter(WrappedResponseAuthFilter.java:64)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
12:35:25,451 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at com.crystaldecisions.sdk.occa.security.internal.LogonCred.<init>(LogonCred.java:28)
at com.crystaldecisions.sdk.occa.security.internal.LogonService.userLogon(LogonService.java:641)
at com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:180)
at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:455)
at com.businessobjects.datadiscovery.sso.vintela.VintelaSSOHandler.logon(Unknown Source)
at com.businessobjects.datadiscovery.sso.impl.SSOManager.logon(Unknown Source)
at com.businessobjects.datadiscovery.web.servletfilters.SSOFilter.doFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.wedgetail.idm.sso.AuthFilter.doFilter(AuthFilter.java:128)
at com.businessobjects.sdk.credential.WrappedResponseAuthFilter.doFilter(WrappedResponseAuthFilter.java:64)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
at java.lang.Thread.run(Thread.java:595)
Read more...
Environment
- This issue was reproduced in SAP Business Objects XI 3.1 SP3 various fixpacks
- Business Objects Explorer version was 3.2 SP2
Product
SAP BusinessObjects Enterprise XI 3.0
Keywords
zie polestar SBOP enterprise single sign on sign-on automatic logon log on in , KBA , BI-BIP-AUT , Authentication, ActiveDirectory, LDAP, SSO, Vintela , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview