<p>Hi,</p>
<p> </p>
<p>I'm working on Birt reports/dashboards. We are using the Central authentication services(CAS) for SSO purpose. I am trying to configure iportal with cas authentication but could not succeed . I got below errors and iportal is down.</p>
<p> </p>
<div>Feb 04, 2015 6:01:31 PM org.apache.shindig.gadgets.oauth.OAuthModule$OAuthStoreProvider loadDefaultKey</div>
<div>WARNING: Couldn't load OAuth signing key. To create a key, run:</div>
<div> openssl req -newkey rsa:1024 -days 365 -nodes -x509 -keyout testkey.pem \</div>
<div> -out testkey.pem -subj '/CN=mytestkey'</div>
<div> openssl pkcs8 -in testkey.pem -out oauthkey.pem -topk8 -nocrypt -outform PEM</div>
<div> </div>
<div>Then edit shindig.properties and add these lines:</div>
<div>shindig.signing.key-file=<path-to-oauthkey.pem></div>
<div>shindig.signing.key-name=mykey</div>
<div> </div>
<div>Feb 04, 2015 6:01:31 PM org.apache.shindig.gadgets.oauth.OAuthModule$OAuthCrypterProvider <init></div>
<div>INFO: Using random key for OAuth client-side state encryption</div>
<div>Feb 04, 2015 6:01:32 PM org.apache.catalina.core.StandardContext startInternal</div>
<div>SEVERE: Error filterStart</div>
<div>Feb 04, 2015 6:01:32 PM org.apache.catalina.core.StandardContext startInternal</div>
<div>SEVERE: Context [/iportal] startup failed due to previous errors</div>
<div>Feb 04, 2015 6:01:32 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads</div>
<div>SEVERE: The web application [/iportal] appears to have started a thread named [com.google.inject.internal.Finalizer] but has failed to stop it. This is very likely to create a memory leak.</div>
<div>Feb 04, 2015 6:01:32 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads</div>
<div>SEVERE: The web application [/iportal] appears to have started a thread named [net.sf.ehcache.CacheManager@1ac11739] but has failed to stop it. This is very likely to create a memory leak.</div>
<div>Feb 04, 2015 6:01:32 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks</div>
<div>SEVERE: The web application [/iportal] created a ThreadLocal with key of type [org.apache.shindig.common.xml.XmlUtil$2] (value [org.apache.shindig.common.xml.XmlUtil$2@4299eb1d]) and a value of type [org.apache.xerces.jaxp.DocumentBuilderImpl] (value [org.apache.xerces.jaxp.DocumentBuilderImpl@71adf14]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.</div>
<div>Feb 04, 2015 6:01:32 PM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks</div>
<div>SEVERE: The web application [/iportal] created a ThreadLocal with key of type [com.google.inject.InjectorImpl$1] (value [com.google.inject.InjectorImpl$1@752b9db0]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;
@27dc9e9]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.</div>
<div>Feb 04, 2015 6:01:32 PM org.apache.catalina.startup.HostConfig deployWAR</div>
<div> </div>
<div>Could you please guide me how to do.</div>
<div>Thanks,</div>
<div>Srinivas</div>