<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> <base href="https://issues.shibboleth.net/jira" />
<title>Message Title</title>
</head>
<body class="jira" style="color: #333; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.429">
<table id="background-table" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #f5f5f5; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt">
<!-- header here -->
<tr>
<td id="header-pattern-container" style="padding: 0px; border-collapse: collapse; padding: 10px 20px">
<table id="header-pattern" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt">
<tr>
<td id="header-avatar-image-container" valign="top" style="padding: 0px; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 8px"> <img id="header-avatar-image" class="image_fix" src="cid:jira-generated-image-avatar-b816b344-f610-49ca-a69a-9a56ad2f9895" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top" />
</td>
<td id="header-text-container" valign="middle" style="padding: 0px; border-collapse: collapse; vertical-align: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> <a class="user-hover" rel="mengxin@unitedid.org" id="email_mengxin@unitedid.org" href="https://issues.shibboleth.net/jira/secure/ViewProfile.jspa?name=mengxin%40unitedid.org" style="color:#3b73af;; color: #3b73af; text-decoration: none">mengxin@unitedid.org</a> <strong>created</strong> an issue
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td id="email-content-container" style="padding: 0px; border-collapse: collapse; padding: 0 20px">
<table id="email-content-table" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; border-spacing: 0; border-collapse: separate">
<tr>
<!-- there needs to be content in the cell for it to render in some clients -->
<td class="email-content-rounded-top mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; padding: 0 15px 0 16px; height: 15px; background-color: #fff; border-left: 1px solid #ccc; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px; height: 10px; line-height: 10px; padding: 0 15px 0 16px; mso-line-height-rule: exactly">
</td>
</tr>
<tr>
<td class="email-content-main mobile-expand " style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #fff">
<table class="page-title-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt">
<tr>
<td class="page-title-pattern-first-line " style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; padding-top: 10px"> <a href="https://issues.shibboleth.net/jira/browse/OSJ" style="color: #3b73af; text-decoration: none">OpenSAML - Java</a> / <a href="https://issues.shibboleth.net/jira/browse/OSJ-205" style="color: #3b73af; text-decoration: none"><img src="cid:jira-generated-image-avatar-28385c1c-da69-4e65-97d1-1c6d5c6b9fd7" height="16" width="16" border="0" align="absmiddle" alt="Bug" style="vertical-align: text-bottom" /></a> <a href="https://issues.shibboleth.net/jira/browse/OSJ-205" style="color: #3b73af; text-decoration: none">OSJ-205</a>
</td>
</tr>
<tr>
<td style="vertical-align: top;; padding: 0px; border-collapse: collapse; padding-right: 5px; font-size: 20px; line-height: 30px; mso-line-height-rule: exactly" class="page-title-pattern-header-container"> <span class="page-title-pattern-header" style="font-family: Arial, sans-serif; padding: 0; font-size: 20px; line-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; vertical-align: middle"> <a href="https://issues.shibboleth.net/jira/browse/OSJ-205" style="color: #3b73af; text-decoration: none">The opensaml 3 cannot initialize on Google App engine</a> </span>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="email-content-main mobile-expand wrapper-special-margin" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #fff; padding-top: 10px; padding-bottom: 5px">
<table class="keyvalue-table" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt">
<tr>
<th style="color: #707070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-align: top; padding: 2px 0">
Issue Type:
</th>
<td class="has-icon" style="padding: 0px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; padding: 2px 0 2px 5px; vertical-align: top"> <img src="cid:jira-generated-image-avatar-28385c1c-da69-4e65-97d1-1c6d5c6b9fd7" height="16" width="16" border="0" align="absmiddle" alt="Bug" style="vertical-align: text-bottom" /> Bug
</td>
</tr>
<tr>
<th style="color: #707070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-align: top; padding: 2px 0">
Affects Versions:
</th>
<td style="padding: 0px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; padding: 2px 0 2px 5px; vertical-align: top">
3.3.0
</td>
</tr>
<tr>
<th style="color: #707070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-align: top; padding: 2px 0">
Assignee:
</th>
<td style="padding: 0px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; padding: 2px 0 2px 5px; vertical-align: top"> <a class="user-hover" rel="putmanb@shibboleth.net" id="email_putmanb@shibboleth.net" href="https://issues.shibboleth.net/jira/secure/ViewProfile.jspa?name=putmanb%40shibboleth.net" style="color:#3b73af;; color: #3b73af; text-decoration: none">Brent Putman</a>
</td>
</tr>
<tr>
<th style="color: #707070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-align: top; padding: 2px 0">
Components:
</th>
<td style="padding: 0px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; padding: 2px 0 2px 5px; vertical-align: top">
SAML 2 Core
</td>
</tr>
<tr>
<th style="color: #707070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-align: top; padding: 2px 0">
Created:
</th>
<td style="padding: 0px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; padding: 2px 0 2px 5px; vertical-align: top">
08/May/17 10:11 AM
</td>
</tr>
<tr>
<th style="color: #707070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-align: top; padding: 2px 0">
Environment:
</th>
<td style="padding: 0px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; padding: 2px 0 2px 5px; vertical-align: top">
<p style="margin-top:0;margin-bottom:10px;; margin: 10px 0 0 0">Google App Engine Java Standard Environment <br /> SDK version 1.9.42</p>
</td>
</tr>
<tr>
<th style="color: #707070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-align: top; padding: 2px 0">
Labels:
</th>
<td style="padding: 0px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; padding: 2px 0 2px 5px; vertical-align: top">
initialize
</td>
</tr>
<tr>
<th style="color: #707070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-align: top; padding: 2px 0">
Priority:
</th>
<td class="has-icon" style="padding: 0px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; padding: 2px 0 2px 5px; vertical-align: top"> <img src="cid:jira-generated-image-static-major-beb92383-38b9-4ffa-95a2-187a720793bd" height="16" width="16" border="0" align="absmiddle" alt="Major" style="vertical-align: text-bottom" /> Major
</td>
</tr>
<tr>
<th style="color: #707070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-align: top; padding: 2px 0">
Reporter:
</th>
<td style="padding: 0px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; padding: 2px 0 2px 5px; vertical-align: top"> <a class="user-hover" rel="mengxin@unitedid.org" id="email_mengxin@unitedid.org" href="https://issues.shibboleth.net/jira/secure/ViewProfile.jspa?name=mengxin%40unitedid.org" style="color:#3b73af;; color: #3b73af; text-decoration: none">mengxin@unitedid.org</a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="email-content-main mobile-expand issue-description-container" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #fff; padding-top: 5px; padding-bottom: 10px">
<table class="text-paragraph-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 2px">
<tr>
<td class="text-paragraph-pattern-container mobile-resize-text " style="padding: 0px; border-collapse: collapse; padding: 0 0 10px 0">
<p style="margin-top:0;margin-bottom:10px;; margin: 10px 0 0 0">I try to migrate from opensaml v2 to v3 for my project on Google App Engine, I found there are two issues<br /> one issue I have solved. but the other I cannot:<br /> 1. the dependency of io.dropwizard.metrics should be upgraded to 3.2.0 because the issue of <a href="https://github.com/dropwizard/metrics/pull/966" class="external-link" rel="nofollow" style="color: #3b73af; text-decoration: none">https://github.com/dropwizard/metrics/pull/966</a> <br /> 2. when I try to </p>
<div class="code panel" style="border-width: 1px;; border: 1px solid #ccc; background: #f5f5f5; font-size: 12px; line-height: 1.333; font-family: monospace; border: 1px solid #ccc; -moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; margin: 9px 0">
<div class="codeContent panelContent" style="padding: 9px 12px">
<pre class="code-java" style="margin: 10px 0 0 0; max-height: 30em; overflow: auto; white-space: pre-wrap; word-wrap: normal">
InitializationService.initialize();
</pre>
</div>
</div>
<p style="margin-top:0;margin-bottom:10px;; margin: 10px 0 0 0">I always get exception for the Caused by: java.security.AccessControlException: access denied ("java.security.SecurityPermission" "org.apache.xml.security.register")</p>
<p style="margin-top:0;margin-bottom:10px;; margin: 10px 0 0 0">The full exception is as follows:</p>
<p style="margin-top:0;margin-bottom:10px;; margin: 10px 0 0 0">org.opensaml.core.config.InitializationException: Problem loading configuration resource<br /> at org.opensaml.core.xml.config.AbstractXMLObjectProviderInitializer.init(AbstractXMLObjectProviderInitializer.java:59)<br /> at org.opensaml.core.config.InitializationService.initialize(InitializationService.java:56)<br /> at com.deepnet.dualshield.sso.utils.SamlUtils.convertBase64ToSaml(SamlUtils.java:40)<br /> at com.deepnet.dualshield.sso.saml2.impl.SAML2ServiceImpl.decodeMessage(SAML2ServiceImpl.java:17)<br /> at com.deepnet.dualshield.rest.sso.SsoProvider.samlRequestHandler(SsoProvider.java:53)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br /> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)<br /> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br /> at java.lang.reflect.Method.invoke(Method.java:498)<br /> at com.google.appengine.tools.development.agent.runtime.Runtime.invoke(Runtime.java:130)<br /> at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)<br /> at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)<br /> at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)<br /> at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)<br /> at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)<br /> at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)<br /> at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)<br /> at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)<br /> at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)<br /> at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)<br /> at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)<br /> at org.glassfish.jersey.internal.Errors.process(Errors.java:315)<br /> at org.glassfish.jersey.internal.Errors.process(Errors.java:297)<br /> at org.glassfish.jersey.internal.Errors.process(Errors.java:267)<br /> at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)<br /> at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)<br /> at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)<br /> at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)<br /> at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)<br /> at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)<br /> at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)<br /> at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)<br /> at com.google.inject.servlet.ServletDefinition.doServiceImpl(ServletDefinition.java:287)<br /> at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:277)<br /> at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:182)<br /> at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)<br /> at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:85)<br /> at org.apache.shiro.guice.web.SimpleFilterChain.doFilter(SimpleFilterChain.java:44)<br /> at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)<br /> at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)<br /> at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)<br /> at org.apache.shiro.guice.web.SimpleFilterChain.doFilter(SimpleFilterChain.java:41)<br /> at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)<br /> at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)<br /> at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)<br /> at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)<br /> at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)<br /> at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)<br /> at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)<br /> at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)<br /> at com.deepnet.dualshield.server.filters.SwaggerFilter.doFilter(SwaggerFilter.java:53)<br /> at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)<br /> at com.googlecode.objectify.ObjectifyFilter.doFilter(ObjectifyFilter.java:48)<br /> at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)<br /> at com.deepnet.dualshield.server.filters.LanguageFilter.doFilter(LanguageFilter.java:97)<br /> at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)<br /> at com.deepnet.dualshield.server.filters.ApiOriginFilter.doFilter(ApiOriginFilter.java:50)<br /> at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:82)<br /> at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:119)<br /> at com.google.inject.servlet.GuiceFilter$1.call(GuiceFilter.java:133)<br /> at com.google.inject.servlet.GuiceFilter$1.call(GuiceFilter.java:130)<br /> at com.google.inject.servlet.GuiceFilter$Context.call(GuiceFilter.java:203)<br /> at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:130)<br /> at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)<br /> at com.google.appengine.api.socket.dev.DevSocketFilter.doFilter(DevSocketFilter.java:74)<br /> at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)<br /> at com.google.appengine.tools.development.ResponseRewriterFilter.doFilter(ResponseRewriterFilter.java:128)<br /> at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)<br /> at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:34)<br /> at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)<br /> at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:63)<br /> at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)<br /> at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:50)<br /> at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)<br /> at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:125)<br /> at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)<br /> at com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectRequest(DevAppServerModulesFilter.java:366)<br /> at com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectModuleRequest(DevAppServerModulesFilter.java:349)<br /> at com.google.appengine.tools.development.DevAppServerModulesFilter.doFilter(DevAppServerModulesFilter.java:116)<br /> at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)<br /> at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)<br /> at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)<br /> at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)<br /> at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)<br /> at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)<br /> at com.google.appengine.tools.development.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:98)<br /> at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)<br /> at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:511)<br /> at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)<br /> at org.mortbay.jetty.Server.handle(Server.java:326)<br /> at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)<br /> at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938)<br /> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755)<br /> at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)<br /> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)<br /> at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)<br /> at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)<br /> Caused by: org.opensaml.core.xml.config.XMLConfigurationException: Cannot create instance of org.opensaml.xmlsec.signature.impl.SignatureMarshaller<br /> at org.opensaml.core.xml.config.XMLConfigurator.createClassInstance(XMLConfigurator.java:318)<br /> at org.opensaml.core.xml.config.XMLConfigurator.initializeObjectProviders(XMLConfigurator.java:243)<br /> at org.opensaml.core.xml.config.XMLConfigurator.load(XMLConfigurator.java:203)<br /> at org.opensaml.core.xml.config.XMLConfigurator.load(XMLConfigurator.java:188)<br /> at org.opensaml.core.xml.config.XMLConfigurator.load(XMLConfigurator.java:162)<br /> at org.opensaml.core.xml.config.AbstractXMLObjectProviderInitializer.init(AbstractXMLObjectProviderInitializer.java:52)<br /> ... 96 more<br /> Caused by: java.lang.reflect.InvocationTargetException<br /> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)<br /> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)<br /> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)<br /> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)<br /> at com.google.appengine.tools.development.agent.runtime.Runtime.newInstance_(Runtime.java:142)<br /> at com.google.appengine.tools.development.agent.runtime.Runtime.newInstance(Runtime.java:150)<br /> at org.opensaml.core.xml.config.XMLConfigurator.createClassInstance(XMLConfigurator.java:314)<br /> ... 101 more<br /> Caused by: java.security.AccessControlException: access denied ("java.security.SecurityPermission" "org.apache.xml.security.register")<br /> at java.security.AccessControlContext.checkPermission(AccessControlContext.java:472)<br /> at java.security.AccessController.checkPermission(AccessController.java:884)<br /> at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)<br /> at com.google.appengine.tools.development.DevAppServerFactory$CustomSecurityManager.checkPermission(DevAppServerFactory.java:445)<br /> at org.apache.xml.security.utils.JavaUtils.checkRegisterPermission(JavaUtils.java:249)<br /> at org.apache.xml.security.utils.ElementProxy.setDefaultPrefix(ElementProxy.java:475)<br /> at org.apache.xml.security.utils.ElementProxy.registerDefaultPrefixes(ElementProxy.java:498)<br /> at org.apache.xml.security.Init$2.run(Init.java:122)<br /> at org.apache.xml.security.Init$2.run(Init.java:117)<br /> at java.security.AccessController.doPrivileged(Native Method)<br /> at org.apache.xml.security.Init.dynamicInit(Init.java:117)<br /> at org.apache.xml.security.Init.init(Init.java:94)<br /> at org.opensaml.xmlsec.signature.impl.SignatureMarshaller.<init>(SignatureMarshaller.java:55)<br /> ... 108 more</p>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="email-content-main mobile-expand " style="padding: 0px; border-collapse: collapse; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #fff">
<table id="actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px">
<tr>
<td id="actions-pattern-container" valign="middle" style="padding: 0px; border-collapse: collapse; padding: 10px 0 10px 24px; vertical-align: middle; padding-left: 0">
<table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt">
<tr>
<td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"> <a href="https://issues.shibboleth.net/jira/browse/OSJ-205#add-comment" target="_blank" title="Add Comment" style="color: #3b73af; text-decoration: none"> <img class="actions-pattern-action-icon-image" src="cid:jira-generated-image-static-comment-icon-41fb18b5-4601-43b8-adbd-859d5841a9ab" alt="Add Comment" title="Add Comment" height="16" width="16" border="0" style="vertical-align: middle" /> </a>
</td>
<td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px"> <a href="https://issues.shibboleth.net/jira/browse/OSJ-205#add-comment" target="_blank" title="Add Comment" style="color: #3b73af; text-decoration: none">Add Comment</a>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<!-- there needs to be content in the cell for it to render in some clients -->
<tr>
<td class="email-content-rounded-bottom mobile-expand" style="padding: 0px; border-collapse: collapse; color: #fff; padding: 0 15px 0 16px; height: 5px; line-height: 5px; background-color: #fff; border-top: 0; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; mso-line-height-rule: exactly">
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td id="footer-pattern" style="padding: 0px; border-collapse: collapse; padding: 12px 20px">
<table id="footer-pattern-container" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt">
<tr>
<td id="footer-pattern-text" class="mobile-resize-text" width="100%" style="padding: 0px; border-collapse: collapse; color: #999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px">
This message was sent by Atlassian JIRA <span id="footer-build-information">(v7.0.10#70120-<span title="37e3d7a6fc4d580639533e7f7c232c925e554a6a" data-commit-id="37e3d7a6fc4d580639533e7f7c232c925e554a6a}">sha1:37e3d7a</span>)</span>
</td>
<td id="footer-pattern-logo-desktop-container" valign="top" style="padding: 0px; border-collapse: collapse; padding-left: 20px; vertical-align: top">
<table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt">
<tr>
<td id="footer-pattern-logo-desktop-padding" style="padding: 0px; border-collapse: collapse; padding-top: 3px"> <img id="footer-pattern-logo-desktop" src="cid:jira-generated-image-static-footer-desktop-logo-c3338b31-7e5b-40a4-837c-31fa953ed290" alt="Atlassian logo" title="Atlassian logo" width="169" height="36" class="image_fix" />
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>