Adding following dependency resolved the issue.
<dependency>
<groupId>org.apache.ws.security</groupId>
<artifactId>wss4j</artifactId>
<version>1.6.9</version>
</dependency>
Thanks.
Regards,
Prasad.
On Mon, Jul 7, 2014 at 12:12 PM, Prasad Tissera <[email protected]> wrote:
> Hi Isura,
>
> I tried it with no success. This is my dependency list in the pom. Code
> worked without any issues when run standalone. Since I assume this should
> be a dependency issue.
>
> <dependency>
> <groupId>org.wso2.carbon</groupId>
> <artifactId>org.wso2.carbon.identity.sso.saml</artifactId>
> <version>4.2.3</version>
> <exclusions>
> <exclusion>
> <groupId>org.slf4j</groupId>
> <artifactId>slf4j-jcl</artifactId>
> </exclusion>
> <exclusion>
> <groupId>opensaml.wso2</groupId>
> <artifactId>opensaml2</artifactId>
> </exclusion>
> </exclusions>
> </dependency>
> <dependency>
> <groupId>org.opensaml</groupId>
> <artifactId>opensaml</artifactId>
> <version>2.2.3</version>
> <exclusions>
> <exclusion>
> <groupId>org.opensaml</groupId>
> <artifactId>openws</artifactId>
> </exclusion>
> <exclusion>
> <groupId>jargs</groupId>
> <artifactId>jargs</artifactId>
> </exclusion>
> <exclusion>
> <groupId>xalan</groupId>
> <artifactId>xalan</artifactId>
> </exclusion>
> <exclusion>
> <groupId>xerces</groupId>
> <artifactId>xml-apis</artifactId>
> </exclusion>
> </exclusions>
> </dependency>
> <dependency>
> <groupId>org.opensaml</groupId>
> <artifactId>openws</artifactId>
> <version>1.4.2</version>
> <exclusions>
> <exclusion>
> <groupId>org.slf4j</groupId>
> <artifactId>slf4j-api</artifactId>
> </exclusion>
> <exclusion>
> <groupId>org.slf4j</groupId>
> <artifactId>log4j-over-slf4j</artifactId>
> </exclusion>
> <exclusion>
> <groupId>org.slf4j</groupId>
> <artifactId>slf4j-jcl</artifactId>
> </exclusion>
> <exclusion>
> <groupId>org.slf4j</groupId>
> <artifactId>jcl-over-slf4j</artifactId>
> </exclusion>
> <exclusion>
> <groupId>org.slf4j</groupId>
> <artifactId>jul-to-slf4j</artifactId>
> </exclusion>
> </exclusions>
> </dependency>
> <dependency>
> <groupId>xalan</groupId>
> <artifactId>xalan</artifactId>
> <version>2.7.1</version>
> </dependency>
> <dependency>
> <groupId>xerces</groupId>
> <artifactId>xml-apis</artifactId>
> <version>1.4.01</version>
> </dependency>
> </dependencies>
> <repositories>
> <repository>
> <id>xerces-api</id>
> <url>http://www.eviware.com/repository/maven2/</url>
> </repository>
> </repositories>
>
> Thanks.
>
> Regards,
> Prasad.
>
>
> On Mon, Jul 7, 2014 at 12:01 PM, Isura Karunaratne <[email protected]> wrote:
>
>> Hi prasad,
>>
>> Following blog [1] will help you fix the issue. There is a comment
>> regarding the exception above with a way to resolve the issue.
>> [1]
>> http://sureshatt.blogspot.com/2012/11/how-to-read-saml-20-response-with.html
>>
>> Regards
>>
>>
>>
>> On Mon, Jul 7, 2014 at 9:46 AM, Prasad Tissera <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> I go the following exception when calling DefaultBootstrap.bootstrap()
>>> method from org.wso2.carbon.identity.sso.saml.util.SAMLSSOUtil. Do you have
>>> any idea?
>>>
>>> ERROR {org.wso2.carbon.identity.sso.saml.util.SAMLSSOUtil} - Error in
>>> bootstrapping the OpenSAML2 library
>>> org.opensaml.xml.ConfigurationException: Unable to read XMLTooling
>>> configuration schema
>>> at
>>> org.opensaml.xml.XMLConfigurator.<init>(XMLConfigurator.java:98)
>>> at
>>> org.opensaml.xml.XMLConfigurator.<init>(XMLConfigurator.java:73)
>>> at
>>> org.opensaml.DefaultBootstrap.initializeXMLTooling(DefaultBootstrap.java:182)
>>> at
>>> org.opensaml.DefaultBootstrap.bootstrap(DefaultBootstrap.java:87)
>>> at
>>> org.wso2.carbon.identity.sso.saml.util.SAMLSSOUtil.doBootstrap(SAMLSSOUtil.java:439)
>>>
>>> Caused by: org.xml.sax.SAXParseException: schema_reference.4: Failed to
>>> read schema document 'null', because 1) could not find the document; 2) the
>>> document could not be read; 3) the root element of the document is not
>>> <xsd:schema>.
>>>
>>> ERROR {org.wso2.carbon.identity.sso.saml.util.SAMLSSOUtil} - Error in
>>> bootstrapping the OpenSAML2 library
>>> org.opensaml.xml.ConfigurationException: Unable to read XMLTooling
>>> configuration schema
>>> at
>>> org.opensaml.xml.XMLConfigurator.<init>(XMLConfigurator.java:98)
>>> at
>>> org.opensaml.xml.XMLConfigurator.<init>(XMLConfigurator.java:73)
>>> at
>>> org.opensaml.DefaultBootstrap.initializeXMLTooling(DefaultBootstrap.java:182)
>>> at
>>> org.opensaml.DefaultBootstrap.bootstrap(DefaultBootstrap.java:87)
>>> at
>>> org.wso2.carbon.identity.sso.saml.util.SAMLSSOUtil.doBootstrap(SAMLSSOUtil.java:439)
>>>
>>>
>>> --
>>> Prasad Tissera
>>> Software Engineer.
>>> Mobile : +94777223444
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Isura Dilhara Karunaratne
>> Software Engineer
>>
>> Mob +94 772 254 810
>>
>>
>
>
> --
> Prasad Tissera
> Software Engineer.
> Mobile : +94777223444
>
--
Prasad Tissera
Software Engineer.
Mobile : +94777223444
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev