Hi Chamila,

In the orbit bundle I think we have missed to include the 'schemas'
directory of 'opensaml1-1.1' artifact.

If you see the pom.xml of the orbit you will see that we have included the
resources of opensaml1 as below.

*@opensaml1-${opensaml1.version}.jar!/schema/**.xsd*

It should be
*@opensaml1-${opensaml1.version}.jar!/schemas/**.xsd *instead.

So as it seems we need to release the orbit again fixing all these issues.

Thanks,
Malithi

On Fri, Apr 8, 2016 at 2:37 AM, Chamila Wijayarathna <[email protected]>
wrote:

> Hi all,
>
> Currently passive STS in Identity Server is not workong, but after
> applying following changes in orbit and identity-inbound-auth-sts I could
> successfully run passive sts scenarios using PassiveSTSSampleApp.
>
> *Orbit*
>
> *diff --git a/opensaml/2.6.4.wso2v1/pom.xml
> b/opensaml/2.6.4.wso2v1/pom.xml*
> *index 06b4d26..e10c16f 100644*
> *--- a/opensaml/2.6.4.wso2v1/pom.xml*
> *+++ b/opensaml/2.6.4.wso2v1/pom.xml*
> *@@ -259,6 +259,7 @@*
> *
>  
> net.jcip.annotations.*;version="${net.jcip.annotations.version}";resolution:=optional,*
> *
>  
> org.apache.commons.httpclient.*;version="${org.apache.commons.httpclient.version}";resolution:=optional,*
> *
>  
> org.apache.commons.ssl.*;version="${org.apache.commons.ssl.version}";resolution:=optional,*
> *+
>  org.apache.commons.codec.binary;version="[1.4,2)",*
> *                             org.apache.velocity.*;resolution:=optional,*
> *
>  
> org.apache.xml.security.*;version="${org.apache.xml.security.version}";resolution:=optional,*
> *
>  
> org.bouncycastle.*;version="${org.bouncycastle.version}";resolution:=optional,*
> *@@ -279,6 +280,7 @@*
> *
>  org.apache.commons.fileupload.*;resolution:=optional,*
> *                             org.apache.log4j.*;resolution:=optional,*
> *
>  org.owasp.validator.html;resolution:=optional,*
> *+
>  org.apache.axiom.om.impl.dom.jaxp;version="${axiom.osgi.version.range}"*
> *                         </Import-Package>*
> *
>  
> <Embed-Dependency>esapi;scope=compile|runtime;inline=false</Embed-Dependency>*
> *                         <Include-Resource>*
> *@@ -321,6 +323,7 @@*
> *         <org.slf4j.version>[1.6.0,1.8.0)</org.slf4j.version>*
> *         <org.w3c.version>0.0.0</org.w3c.version>*
> *         <org.xml.sax.version>0.0.0</org.xml.sax.version>*
> *+        <axiom.osgi.version.range>[1.2.11,
> 2.0.0)</axiom.osgi.version.range>*
> *     </properties>*
>
> * </project>*
>
>
> *identity-inbound-auth-sts*
>
> *diff --git a/components/org.wso2.carbon.identity.sts.passive/pom.xml
> b/components/org.wso2.carbon.identity.sts.passive/pom.xml*
> *index f391798..2d927ae 100644*
> *--- a/components/org.wso2.carbon.identity.sts.passive/pom.xml*
> *+++ b/components/org.wso2.carbon.identity.sts.passive/pom.xml*
> *@@ -97,7 +97,8 @@*
> *                             javax.xml.stream;
> version="${equinox.osgi.stax-api.imp.pkg.version.range}",*
> *                             javax.servlet.http;
> version="${imp.pkg.version.javax.servlet}",*
>
> *-                            org.apache.axiom.*;
> version="${axiom.osgi.version.range}",*
> *+                            org.apache.axiom.om
> <http://org.apache.axiom.om>; version="${axiom.osgi.version.range}",*
> *+                            org.apache.axiom.soap;
> version="${axiom.osgi.version.range}",*
> *                             org.apache.axis2.*;
> version="${axis2.osgi.version.range}",*
> *                             org.apache.rahas.*;
> version="${rampart.wso2.osgi.version.range}",*
> *                             org.apache.ws.secpolicy;
> version="${rampart.wso2.osgi.version.range}",*
> *@@ -128,11 +129,13 @@*
> *
>  version="${carbon.identity.package.import.version.range}",*
> *                             org.wso2.carbon.identity.core.*;*
> *
>  version="${carbon.identity.package.import.version.range}",*
> *+
>  org.opensaml;version="${opensaml2.wso2.osgi.version.range}"*
> *                         </Import-Package>*
> *                         <Export-Package>*
> *
>  !org.wso2.carbon.identity.sts.passive.internal,*
> *                             org.wso2.carbon.identity.sts.passive.*;
> version="${carbon.identity.package.export.version}",*
> *                         </Export-Package>*
> *+                        <DynamicImport-Package>*</DynamicImport-Package>*
> *                     </instructions>*
> *                 </configuration>*
> *             </plugin>*
>
> But now I am observing following error at back end.
>
> *[2016-04-08 02:05:08,960] ERROR {org.opensaml.XML} -  Unable to parse
> SAML 1.0 Schemas: org.xml.sax.SAXParseException; schema_reference.4: Failed
> to read schema document 'xml.xsd', 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>.*
> *[2016-04-08 02:05:08,962] ERROR {org.opensaml.XML} -  Unable to parse
> SAML 1.1 Schemas: org.xml.sax.SAXParseException; schema_reference.4: Failed
> to read schema document 'xml.xsd', 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>.*
>
> Any idea about what is the reason for this?
>
> Thanks!
> --
> *Chamila Dilshan Wijayarathna,*
> Software Engineer
> Mobile:(+94)788193620
> WSO2 Inc., http://wso2.com/
>



-- 

*Malithi Edirisinghe*
Senior Software Engineer
WSO2 Inc.

Mobile : +94 (0) 718176807
[email protected]
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to