1 package edu.internet2.middleware.shibboleth.common;
3 import javax.xml.parsers.ParserConfigurationException;
5 import edu.internet2.middleware.shibboleth.common.XML.SchemaResolver;
8 * Handles one-time library initialization
10 * @author Scott Cantor
11 * @created May 18, 2002
15 private static boolean initialized = false;
17 /** Initializes library */
18 public static synchronized void init()
25 org.opensaml.Init.init();
28 org.opensaml.XML.parserPool.registerExtension(XML.SHIB_NS, XML.SHIB_SCHEMA_ID, new XML.SchemaResolver());
30 catch (ParserConfigurationException e)
32 throw new RuntimeException("Init.init() unable to register extension schema");