Created
March 15, 2017 21:10
-
-
Save hsjawanda/711e5ef8cc4ed95138b725f3c3625c74 to your computer and use it in GitHub Desktop.
Stacktrace when using ServletContainerSessionManager on Google App Engine while using securityManager.sessionManager.sessionIdCookie.maxAge in shiro.ini
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Failed startup of context com.google.apphosting.utils.jetty.RuntimeAppEngineWebAppContext@6ea1bf09{/,/base/data/home/apps/s~hsjplowns/0-7-3-hp-perf1.399822149927584543} | |
org.apache.shiro.config.ConfigurationException: Unable to determine if property [sessionManager.sessionIdCookie.maxAge] represents a java.util.Set | |
at org.apache.shiro.config.ReflectionBuilder.isTypedProperty(ReflectionBuilder.java:264) | |
at org.apache.shiro.config.ReflectionBuilder.applyProperty(ReflectionBuilder.java:544) | |
at org.apache.shiro.config.ReflectionBuilder.applySingleProperty(ReflectionBuilder.java:206) | |
at org.apache.shiro.config.ReflectionBuilder.applyProperty(ReflectionBuilder.java:167) | |
at org.apache.shiro.config.ReflectionBuilder.buildObjects(ReflectionBuilder.java:124) | |
at org.apache.shiro.config.IniSecurityManagerFactory.buildInstances(IniSecurityManagerFactory.java:161) | |
at org.apache.shiro.config.IniSecurityManagerFactory.createSecurityManager(IniSecurityManagerFactory.java:124) | |
at org.apache.shiro.config.IniSecurityManagerFactory.createSecurityManager(IniSecurityManagerFactory.java:102) | |
at org.apache.shiro.config.IniSecurityManagerFactory.createInstance(IniSecurityManagerFactory.java:88) | |
at org.apache.shiro.config.IniSecurityManagerFactory.createInstance(IniSecurityManagerFactory.java:46) | |
at org.apache.shiro.config.IniFactorySupport.createInstance(IniFactorySupport.java:123) | |
at org.apache.shiro.util.AbstractFactory.getInstance(AbstractFactory.java:47) | |
at org.apache.shiro.web.env.IniWebEnvironment.createWebSecurityManager(IniWebEnvironment.java:203) | |
at org.apache.shiro.web.env.IniWebEnvironment.configure(IniWebEnvironment.java:99) | |
at org.apache.shiro.web.env.IniWebEnvironment.init(IniWebEnvironment.java:92) | |
at org.apache.shiro.util.LifecycleUtils.init(LifecycleUtils.java:45) | |
at org.apache.shiro.util.LifecycleUtils.init(LifecycleUtils.java:40) | |
at org.apache.shiro.web.env.EnvironmentLoader.createEnvironment(EnvironmentLoader.java:221) | |
at org.apache.shiro.web.env.EnvironmentLoader.initEnvironment(EnvironmentLoader.java:133) | |
at org.apache.shiro.web.env.EnvironmentLoaderListener.contextInitialized(EnvironmentLoaderListener.java:58) | |
at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548) | |
at org.mortbay.jetty.servlet.Context.startContext(Context.java:136) | |
at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) | |
at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517) | |
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467) | |
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) | |
at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:203) | |
at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java:176) | |
at com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:133) | |
at com.google.apphosting.runtime.JavaRuntime$RequestRunnable.dispatchServletRequest(JavaRuntime.java:559) | |
at com.google.apphosting.runtime.JavaRuntime$RequestRunnable.dispatchRequest(JavaRuntime.java:519) | |
at com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:489) | |
at com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:453) | |
at com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:460) | |
at com.google.tracing.CurrentContext.runInContext(CurrentContext.java:293) | |
at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:319) | |
at com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:311) | |
at com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:457) | |
at com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:238) | |
at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.NoSuchMethodException: Unknown property 'sessionIdCookie' on class 'class org.apache.shiro.web.session.mgt.ServletContainerSessionManager' | |
at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1257) | |
at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:808) | |
at org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:884) | |
at org.apache.commons.beanutils.PropertyUtilsBean.getPropertyDescriptor(PropertyUtilsBean.java:931) | |
at org.apache.commons.beanutils.PropertyUtils.getPropertyDescriptor(PropertyUtils.java:498) | |
at org.apache.shiro.config.ReflectionBuilder.isTypedProperty(ReflectionBuilder.java:251) | |
... 39 more | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment