SAP Knowledge Base Article - Preview

2005180 - Logon to NWA not possible after third party SSO installation or policy configuration change

Symptom

After the implementation of a different policy configuration or SSO solution (Vendavo, Siteminder), the NWA is not accessible anymore.

 

In the defaultTrace_XX.X.trc trace files you can see a 500 Internal Server Error caused by a StackOverflowError:

 

500 Internal Server Error is returned for HTTP request

...

[EXCEPTION]
java.lang.StackOverflowError
 at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:769)
 at com.sap.engine.cache.spi.storage.impl.SoftStorage.get(SoftStorage.java:241)
 at com.sap.engine.cache.core.impl.CacheGroupImpl.get(CacheGroupImpl.java:285)
 at com.sap.engine.cache.core.impl.CacheGroupImpl.get(CacheGroupImpl.java:312)
 at com.sap.engine.core.configuration.impl.cache.IntegratedCacheUtility.getByKey(IntegratedCacheUtility.java:113)
 at com.sap.engine.core.configuration.impl.cache.DerivedConfigurationCache.getFromDerivedCache(DerivedConfigurationCache.java:229)
 at com.sap.engine.core.configuration.impl.cache.ConfigurationController.getDerivedConfigData(ConfigurationController.java:1187)
 at com.sap.engine.core.configuration.impl.cache.ConfigurationController.openConfiguration(ConfigurationController.java:793)
 at com.sap.engine.core.configuration.impl.ConfigurationHandlerImpl.openConfiguration(ConfigurationHandlerImpl.java:1041)
 at com.sap.engine.core.configuration.impl.ConfigurationHandlerImpl.openConfiguration(ConfigurationHandlerImpl.java:992)
 at com.sap.engine.services.security.server.storage.Storage.openConfiguration(Storage.java:95)
 at com.sap.engine.services.security.server.storage.AtomicStorage.recursiveGetConfiguration(AtomicStorage.java:101)
 at com.sap.engine.services.security.server.storage.AtomicStorage.engineGetConfiguration(AtomicStorage.java:71)
 at com.sap.engine.services.security.server.storage.Storage.getConfiguration(Storage.java:47)
 at com.sap.engine.services.security.server.ModificationContextImpl.getConfiguration(ModificationContextImpl.java:178)
 at com.sap.engine.services.security.server.PolicyConfigurationModificationContextImpl.getConfiguration(PolicyConfigurationModificationContextImpl.java:72)
 at com.sap.engine.services.security.server.AuthenticationContextImpl.getTemplate(AuthenticationContextImpl.java:615)
 at com.sap.engine.services.security.login.LoginContextFactory.isCyclicDependency(LoginContextFactory.java:262)
 at com.sap.engine.services.security.login.LoginContextFactory.isCyclicDependency(LoginContextFactory.java:253)
 at com.sap.engine.services.security.login.LoginContextFactory.getLoginContext(LoginContextFactory.java:104)
 at com.sap.engine.services.security.server.AuthenticationContextImpl.getLoginContext(AuthenticationContextImpl.java:267)
 at com.sap.engine.services.security.login.LoginContextFactory.getLoginContext(LoginContextFactory.java:110)
 at com.sap.engine.services.security.server.AuthenticationContextImpl.getLoginContext(AuthenticationContextImpl.java:267)
 at com.sap.engine.services.security.login.LoginContextFactory.getLoginContext(LoginContextFactory.java:110)
 at com.sap.engine.services.security.server.AuthenticationContextImpl.getLoginContext(AuthenticationContextImpl.java:267)
 at com.sap.engine.services.security.login.LoginContextFactory.getLoginContext(LoginContextFactory.java:110)
 at com.sap.engine.services.security.server.AuthenticationContextImpl.getLoginContext(AuthenticationContextImpl.java:267)

 

The lines below are repeated until the Overflow happens:

 

at com.sap.engine.services.security.login.LoginContextFactory.getLoginContext(LoginContextFactory.java:110)
at com.sap.engine.services.security.server.AuthenticationContextImpl.getLoginContext(AuthenticationContextImpl.java:267)


Read more...

Environment

SAP NetWeaver Application Server Java

Product

SAP NetWeaver 7.3 ; SAP NetWeaver 7.4 ; SAP NetWeaver Application Server for Java 7.1 ; SAP NetWeaver Application Server for Java 7.2 ; SAP enhancement package 1 for SAP NetWeaver 7.3 ; SAP enhancement package 1 for SAP NetWeaver Application Server for Java 7.1

Keywords

tc~lm~itsam~ui~mainframe~wd, security, authentication, installation, update, upgrade, configuration, offline, database, configtool, config, tool, aps, ume , KBA , BC-JAS-SEC-LGN , Logon, SSO , BC-NWA-INC-UIF , UI Framework , 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.