=====-----=====-----===== Notice: The information contained in this e-mail message and/or attachments to it may contain confidential or privileged information. If you are not the intended recipient, any dissemination, use, review, distribution, printing or copying of the information contained in this e-mail message and/or attachments to it are strictly prohibited. If you have received this communication in error, please notify us by reply e-mail or telephone and immediately and permanently delete the message and any attachments. Thank you
getSAML11Schema();
Validator validator = schema.newValidator();
javax.xml.transform.dom.DOMSource domSrc = new DOMSource(samlElemnt);
validator.validate(domSrc);
I am getting this error. I have all LIB endorsed and lib it is looking for is also a part of web-inf folder.
Getting this error at DefaultBootstrap.BootStrap() function.
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.xml.security.Init.<clinit>(Unknown Source)
at org.opensaml.DefaultBootstrap.initializeXMLSecurity(DefaultBootstrap.java:103)
at org.opensaml.DefaultBootstrap.bootstrap(DefaultBootstrap.java:79)
at com.myfrs.common.samlHelper.<init>(samlHelper.java:106)
at com.myfrs.action.hewittRedirector.getSAML(hewittRedirector.java:165)
Truncated. see log file for complete stacktrace
>
126475 INFO org.apache.struts.util.PropertyMessageResources - Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true
Try this weblogic-application.xml. This works for WLS 10 MP1.
<weblogic-application xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<xml>
<parser-factory>
<saxparser-factory>
org.apache.xerces.jaxp.SAXParserFactoryImpl
</saxparser-factory>
<document-builder-factory>
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
</document-builder-factory>
<transformer-factory>
org.apache.xalan.processor.TransformerFactoryImpl
</transformer-factory>
</parser-factory>
</xml>
<prefer-application-packages>
<package-name>org.opensaml.*</package-name>
<package-name>org.apache.xml.security.*</package-name>
<package-name>org.apache.commons.*</package-name>
<package-name>org.apache.log4j.*</package-name>
<package-name>antlr.*</package-name>
</prefer-application-packages>
</weblogic-application>
Any views expressed in this email message are those of the individual sender except where the sender specifically states them to be the views of Ventyx.
No luck..
I have all JARs added to web-inf/lib folder
I have the endorsed jars in separate folder, with –Djava.endorsed.dirs in startup script
I put the below suggestion in weblogic-application.xml
Any other suggestions!!!
I was able to get this working and go past the bootstrap initialization. Now I have this return null
org.opensaml.saml2.core.impl.ResponseBuilder rspBldr = (org.opensaml.saml2.core.impl.ResponseBuilder) Configuration.getBuilderFactory().getBuilder(Response.DEFAULT_ELEMENT_NAME);
org.opensaml.saml2.core.Response samlResponse = rspBldr.buildObject();
I am getting this error on bootstrap
java.lang.UnsupportedOperationException: This DocumentBuilder, "weblogic.xml.jaxp.RegistryDocumentBuilder", does not support the reset functionality. Specification "null" version "null"
at javax.xml.parsers.DocumentBuilder.reset(Unknown Source)
at org.opensaml.xml.parse.BasicParserPool.returnBuilder(BasicParserPool.java:184)
at org.opensaml.xml.parse.BasicParserPool.parse(BasicParserPool.java:213)
at org.opensaml.xml.XMLConfigurator.load(XMLConfigurator.java:141)
at org.opensaml.DefaultBootstrap.initializeXMLTooling(DefaultBootstrap.java:143)
at org.opensaml.DefaultBootstrap.bootstrap(DefaultBootstrap.java:83)
at com.myfrs.common.samlHelper.<init>(samlHelper.java:106)
Updated the xml as below
ravi.balas...@idhasoft.com wrote:
> I am getting this error on bootstrap
>
>
>
> java.lang.UnsupportedOperationException: This DocumentBuilder,
> "weblogic.xml.jaxp.RegistryDocumentBuilder", does not support the reset
> functionality. Specification "null" version "null"
>
> at javax.xml.parsers.DocumentBuilder.reset(Unknown Source)
>
> at
> org.opensaml.xml.parse.BasicParserPool.returnBuilder(BasicParserPool.java:184)
>
> at
> org.opensaml.xml.parse.BasicParserPool.parse(BasicParserPool.java:213)
>
> at org.opensaml.xml.XMLConfigurator.load(XMLConfigurator.java:141)
>
> at
> org.opensaml.DefaultBootstrap.initializeXMLTooling(DefaultBootstrap.java:143)
>
> at org.opensaml.DefaultBootstrap.bootstrap(DefaultBootstrap.java:83)
>
> at com.myfrs.common.samlHelper.<init>(samlHelper.java:106)
>
>
> ------------------------------
>
> Updated the xml as below
>
>
>
> <weblogic-application xmlns="http://www.bea.com/ns/weblogic/90" xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance">
>
>
>
> <xml>
>
> <parser-factory>
>
> <saxparser-factory>
>
> org.apache.xerces.jaxp.SAXParserFactoryImpl
>
> </saxparser-factory>
>
> <document-builder-factory>
>
> org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
>
> </document-builder-factory>
>
> <transformer-factory>
>
> org.apache.xalan.processor.TransformerFactoryImpl
>
> </transformer-factory>
>
> </parser-factory>
>
> </xml>
>
>
>
> <prefer-application-packages>
>
> <package-name>org.opensaml.*</package-name>
>
> <package-name>org.apache.xml.security.*</package-name>
>
> <package-name>org.apache.commons.*</package-name>
>
> <package-name>org.apache.log4j.*</package-name>
>
> <package-name>antlr.*</package-name>
>
> </prefer-application-packages>
>
>
>
> </weblogic-application>
>
--
SWITCH
Serving Swiss Universities
--------------------------
Chad La Joie, Software Engineer, Net Services
Werdstrasse 2, P.O. Box, 8021 Zürich, Switzerland
phone +41 44 268 15 75, fax +41 44 268 15 68
chad....@switch.ch, http://www.switch.ch
Deena Gurajala <deena.g...@gmail.com>
09/04/2009 10:05 PM
|
|
Validation is mostly a profile issue. If there's no validator that does what
you need in the library then I suppose you have to write one.
-- Scott
I get this error on deployment.
<Sep 8, 2009 2:09:42 PM EDT> <Warning> <HTTP> <BEA-101162> <User defined listener org.apache.beehive.netui.pageflow.PageFlowContextListener failed: java.lang.IllegalArgumentException: http://java.sun.com/xml/jaxp/properties/schemaLanguage.
java.lang.IllegalArgumentException: http://java.sun.com/xml/jaxp/properties/schemaLanguage
at org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.setAttribute(DocumentBuilderFactoryImpl.java:118)
at org.apache.beehive.netui.util.config.parser.NetUIConfigParser.parse(NetUIConfigParser.java:159)
at org.apache.beehive.netui.util.config.parser.NetUIConfigParser.parse(NetUIConfigParser.java:135)
at org.apache.beehive.netui.util.config.ConfigUtil.internalInit(ConfigUtil.java:100)
at org.apache.beehive.netui.util.config.ConfigUtil.init(ConfigUtil.java:68)
--
Did the same steps in solaris.. Get this error message
org.opensaml.xml.ConfigurationException: Configuration file does not
validate against schema
at
org.opensaml.xml.XMLConfigurator.validateConfiguration(XMLConfigurator.jav
a:382)
at org.opensaml.xml.XMLConfigurator.load(XMLConfigurator.java:162)
at org.opensaml.xml.XMLConfigurator.load(XMLConfigurator.java:142)
at
org.opensaml.DefaultBootstrap.initializeXMLTooling(DefaultBootstrap.java:1
43)
at
org.opensaml.DefaultBootstrap.bootstrap(DefaultBootstrap.java:83)
at com.sba.saml.helper.SamlHelper.<init>(SamlHelper.java:106)
From: | Deena Gurajala <deena.g...@gmail.com> |
To: | mace-open...@internet2.edu |
Date: | 09/08/2009 12:02 AM |
Subject: | Re: [OpenSAML] OpenSAML query : usage of ValidatorSuite |