Hi Samuel, For tracking purpose I created a git issue [1]. Could you please update the issue since it's already fixed.
[1] :SP creation metadata file format is incorrect in documentation #3472 *Thanks & Best Regards!* *Achini Jayasena* *Software Engineer - QA | WSO2* Email: achi...@wso2.com Mobile: +943 882 897 [image: http://wso2.com/signature] <http://wso2.com/signature> On Tue, Jul 24, 2018 at 11:36 AM, Samuel Gnaniah <sam...@wso2.com> wrote: > Updated the new file in IS 5.5.0, 5.6.0, and 5.7.0. > > https://docs.wso2.com/display/IS560/Configuring+SAML2+Web+Single-Sign-On > > ------ > > *Samuel Gnaniah* > Senior Lead Technical Writer > > WSO2 (pvt.) Ltd. > Colombo, Sri Lanka > (+94) 773131798 > > On Tue, Jul 24, 2018 at 11:14 AM, Samuel Gnaniah <sam...@wso2.com> wrote: > >> Ack. Will fix this. >> >> ------ >> >> *Samuel Gnaniah* >> Senior Lead Technical Writer >> >> WSO2 (pvt.) Ltd. >> Colombo, Sri Lanka >> (+94) 773131798 >> >> On Tue, Jul 24, 2018 at 10:49 AM, Nirdesha Munasinghe <nirde...@wso2.com> >> wrote: >> >>> Copying the IAM writers... >>> >>> On Mon, Jul 23, 2018 at 1:02 PM, Ruwan Abeykoon <ruw...@wso2.com> wrote: >>> >>>> Hi Farasath, >>>> The failing XML file seems semantically identical to the one with >>>> namespace. >>>> What can be the reason for failure ? >>>> >>>> Cheers, >>>> Ruwan >>>> >>>> On Mon, Jul 23, 2018 at 12:33 PM Achini Jayasena <achi...@wso2.com> >>>> wrote: >>>> >>>>> Hi Farasath and Doc team, >>>>> >>>>> @ Farasath, I got the matadata file sample given in the document. >>>>> [1]. It's working after add XML name spaces. >>>>> And also is there a way to enable the response signing through the >>>>> metadata file upload? Is metadata file support for all manual saml >>>>> configurations in IS? >>>>> >>>>> @doc team, Please do the update for metadata configuration file in >>>>> document [1] since the given sample not working without Xml name spaces. >>>>> >>>>> Please find the updated metadata file attached here with. >>>>> >>>>> [1] : https://docs.wso2.com/display/IS550/Adding+and+Configuring+a >>>>> +Service+Provider#AddingandConfiguringaServiceProvider-Metad >>>>> atafileconfiguration >>>>> >>>>> >>>>> >>>>> *Thanks & Best Regards!* >>>>> >>>>> *Achini Jayasena* >>>>> *Software Engineer - QA | WSO2* >>>>> >>>>> Email: achi...@wso2.com >>>>> Mobile: +943 882 897 >>>>> >>>>> [image: http://wso2.com/signature] <http://wso2.com/signature> >>>>> >>>>> On Fri, Jul 20, 2018 at 8:40 PM, Farasath Ahamed <farasa...@wso2.com> >>>>> wrote: >>>>> >>>>>> Hi Achini, >>>>>> >>>>>> Seems like there is a possible issue with the metadata file you have >>>>>> created. (Initially, I thought it was due to a binary character in the >>>>>> file, but it doesn't seem to be the case). A similar error has been >>>>>> reported in [1]. And the resolution was to fix the <EntityDescriptor> >>>>>> with a specific format (With XML namespaces etc.) >>>>>> >>>>>> I created a metadata file using https://www.samltool.com >>>>>> /sp_metadata.php with the same details(see the attachment) and >>>>>> uploaded it to IS 5.5.0 WUM pack and it worked without any issue. To find >>>>>> the issue with your metadata file can you explain how you generated the >>>>>> metadata file? >>>>>> >>>>>> >>>>>> [1] http://codeverge.com/novell.support.access-manager/error >>>>>> -importing-saml2-metadata/1980697 >>>>>> >>>>>> On Fri, Jul 20, 2018 at 4:10 PM, Achini Jayasena <achi...@wso2.com> >>>>>> wrote: >>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> Seems this is a bug and I have created a git issue [1]. please find >>>>>>> the error log from below. >>>>>>> >>>>>>> product version. 5.5 latest wum update. >>>>>>> >>>>>>> [1] - https://github.com/wso2/product-is/issues/3453 >>>>>>> >>>>>>> [2018-07-20 15:18:57,194] ERROR >>>>>>> {org.wso2.carbon.identity.sp.metadata.saml2.util.Parser} >>>>>>> - Error While reading Service Provider metadata xml >>>>>>> org.xml.sax.SAXParseException: Element type "EntityDescriptor" must >>>>>>> be followed by either attribute specifications, ">" or "/>". >>>>>>> at org.apache.xerces.parsers.DOMParser.parse(Unknown Source) >>>>>>> at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown >>>>>>> Source) >>>>>>> at javax.xml.parsers.DocumentBuilder.parse(Unknown Source) >>>>>>> at org.wso2.carbon.identity.sp.metadata.saml2.util.Parser.gener >>>>>>> ateMetadataObjectFromString(Parser.java:252) >>>>>>> at org.wso2.carbon.identity.sp.metadata.saml2.util.Parser.parse >>>>>>> (Parser.java:199) >>>>>>> at org.wso2.carbon.identity.sso.saml.admin.SAMLSSOConfigAdmin.u >>>>>>> ploadRelyingPartyServiceProvider(SAMLSSOConfigAdmin.java:148) >>>>>>> at org.wso2.carbon.identity.sso.saml.SAMLSSOConfigService.uploa >>>>>>> dRPServiceProvider(SAMLSSOConfigService.java:71) >>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >>>>>>> ssorImpl.java:62) >>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >>>>>>> thodAccessorImpl.java:43) >>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>> at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RP >>>>>>> CUtil.java:212) >>>>>>> at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusi >>>>>>> nessLogic(RPCMessageReceiver.java:117) >>>>>>> at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invo >>>>>>> keBusinessLogic(AbstractInOutMessageReceiver.java:40) >>>>>>> at org.apache.axis2.receivers.AbstractMessageReceiver.receive(A >>>>>>> bstractMessageReceiver.java:110) >>>>>>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:1 >>>>>>> 80) >>>>>>> at org.apache.axis2.transport.local.LocalTransportReceiver.proc >>>>>>> essMessage(LocalTransportReceiver.java:170) >>>>>>> at org.apache.axis2.transport.local.LocalTransportReceiver.proc >>>>>>> essMessage(LocalTransportReceiver.java:82) >>>>>>> at org.wso2.carbon.core.transports.local.CarbonLocalTransportSe >>>>>>> nder.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45) >>>>>>> at org.apache.axis2.transport.local.LocalTransportSender.invoke >>>>>>> (LocalTransportSender.java:77) >>>>>>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) >>>>>>> at org.apache.axis2.description.OutInAxisOperationClient.send(O >>>>>>> utInAxisOperation.java:441) >>>>>>> at org.apache.axis2.description.OutInAxisOperationClient.execut >>>>>>> eImpl(OutInAxisOperation.java:227) >>>>>>> at org.apache.axis2.client.OperationClient.execute(OperationCli >>>>>>> ent.java:149) >>>>>>> at org.wso2.carbon.identity.sso.saml.stub.IdentitySAMLSSOConfig >>>>>>> ServiceStub.uploadRPServiceProvider(IdentitySAMLSSOConfigSer >>>>>>> viceStub.java:3033) >>>>>>> at org.wso2.carbon.identity.sso.saml.ui.client.SAMLSSOConfigSer >>>>>>> viceClient.uploadServiceProvider(SAMLSSOConfigServiceClient.java:95) >>>>>>> at org.wso2.carbon.identity.sso.saml.ui.client.SamlSPMetadataUp >>>>>>> loadExecutor.execute(SamlSPMetadataUploadExecutor.java:88) >>>>>>> at org.wso2.carbon.ui.transports.fileupload.AbstractFileUploadE >>>>>>> xecutor.executeGeneric(AbstractFileUploadExecutor.java:104) >>>>>>> at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM >>>>>>> anager$CarbonXmlFileUploadExecHandler.execute(FileUploadExec >>>>>>> utorManager.java:436) >>>>>>> at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM >>>>>>> anager$FileUploadExecutionHandlerManager.startExec(FileUploa >>>>>>> dExecutorManager.java:320) >>>>>>> at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM >>>>>>> anager.execute(FileUploadExecutorManager.java:127) >>>>>>> at org.wso2.carbon.ui.transports.FileUploadServlet.doPost(FileU >>>>>>> ploadServlet.java:57) >>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) >>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) >>>>>>> at org.eclipse.equinox.http.helper.ContextPathServletAdaptor.se >>>>>>> rvice(ContextPathServletAdaptor.java:37) >>>>>>> at org.eclipse.equinox.http.servlet.internal.ServletRegistratio >>>>>>> n.service(ServletRegistration.java:61) >>>>>>> at org.eclipse.equinox.http.servlet.internal.ProxyServlet.proce >>>>>>> ssAlias(ProxyServlet.java:128) >>>>>>> at org.eclipse.equinox.http.servlet.internal.ProxyServlet.servi >>>>>>> ce(ProxyServlet.java:68) >>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) >>>>>>> at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service >>>>>>> (DelegationServlet.java:68) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>> lter(ApplicationFilterChain.java:303) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>> licationFilterChain.java:208) >>>>>>> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilte >>>>>>> r.java:52) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>> lter(ApplicationFilterChain.java:241) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>> licationFilterChain.java:208) >>>>>>> at org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuardFilter >>>>>>> .java:88) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>> lter(ApplicationFilterChain.java:241) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>> licationFilterChain.java:208) >>>>>>> at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilte >>>>>>> r(CharacterSetFilter.java:65) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>> lter(ApplicationFilterChain.java:241) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>> licationFilterChain.java:208) >>>>>>> at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilte >>>>>>> r(HttpHeaderSecurityFilter.java:124) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>> lter(ApplicationFilterChain.java:241) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>> licationFilterChain.java:208) >>>>>>> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >>>>>>> dWrapperValve.java:219) >>>>>>> at org.apache.catalina.core.StandardContextValve.invoke(Standar >>>>>>> dContextValve.java:110) >>>>>>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >>>>>>> stValve.java:169) >>>>>>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >>>>>>> rtValve.java:103) >>>>>>> at org.wso2.carbon.identity.context.rewrite.valve.TenantContext >>>>>>> RewriteValve.invoke(TenantContextRewriteValve.java:80) >>>>>>> at org.wso2.carbon.identity.authz.valve.AuthorizationValve.invo >>>>>>> ke(AuthorizationValve.java:91) >>>>>>> at org.wso2.carbon.identity.auth.valve.AuthenticationValve.invo >>>>>>> ke(AuthenticationValve.java:60) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv >>>>>>> ocation(CompositeValve.java:99) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke >>>>>>> (CarbonTomcatValve.java:47) >>>>>>> at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena >>>>>>> ntLazyLoaderValve.java:57) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok >>>>>>> eValves(TomcatValveContainer.java:47) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp >>>>>>> ositeValve.java:62) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection >>>>>>> Valve.invoke(CarbonStuckThreadDetectionValve.java:159) >>>>>>> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa >>>>>>> lve.java:962) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve. >>>>>>> invoke(CarbonContextCreatorValve.java:57) >>>>>>> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >>>>>>> EngineValve.java:116) >>>>>>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >>>>>>> apter.java:445) >>>>>>> at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs >>>>>>> tractHttp11Processor.java:1115) >>>>>>> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler >>>>>>> .process(AbstractProtocol.java:637) >>>>>>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >>>>>>> (NioEndpoint.java:1775) >>>>>>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(N >>>>>>> ioEndpoint.java:1734) >>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>>>>>> Executor.java:1149) >>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>>>>>> lExecutor.java:624) >>>>>>> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r >>>>>>> un(TaskThread.java:61) >>>>>>> at java.lang.Thread.run(Thread.java:748) >>>>>>> [2018-07-20 15:18:57,197] ERROR >>>>>>> {org.wso2.carbon.identity.sso.saml.SAMLSSOConfigService} >>>>>>> - Error while uploading service provider >>>>>>> org.wso2.carbon.identity.base.IdentityException: Error obtaining a >>>>>>> registry for adding a new service provider >>>>>>> at org.wso2.carbon.identity.base.IdentityException.error(Identi >>>>>>> tyException.java:60) >>>>>>> at org.wso2.carbon.identity.sso.saml.admin.SAMLSSOConfigAdmin.u >>>>>>> ploadRelyingPartyServiceProvider(SAMLSSOConfigAdmin.java:171) >>>>>>> at org.wso2.carbon.identity.sso.saml.SAMLSSOConfigService.uploa >>>>>>> dRPServiceProvider(SAMLSSOConfigService.java:71) >>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce >>>>>>> ssorImpl.java:62) >>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe >>>>>>> thodAccessorImpl.java:43) >>>>>>> at java.lang.reflect.Method.invoke(Method.java:498) >>>>>>> at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RP >>>>>>> CUtil.java:212) >>>>>>> at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusi >>>>>>> nessLogic(RPCMessageReceiver.java:117) >>>>>>> at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invo >>>>>>> keBusinessLogic(AbstractInOutMessageReceiver.java:40) >>>>>>> at org.apache.axis2.receivers.AbstractMessageReceiver.receive(A >>>>>>> bstractMessageReceiver.java:110) >>>>>>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:1 >>>>>>> 80) >>>>>>> at org.apache.axis2.transport.local.LocalTransportReceiver.proc >>>>>>> essMessage(LocalTransportReceiver.java:170) >>>>>>> at org.apache.axis2.transport.local.LocalTransportReceiver.proc >>>>>>> essMessage(LocalTransportReceiver.java:82) >>>>>>> at org.wso2.carbon.core.transports.local.CarbonLocalTransportSe >>>>>>> nder.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45) >>>>>>> at org.apache.axis2.transport.local.LocalTransportSender.invoke >>>>>>> (LocalTransportSender.java:77) >>>>>>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) >>>>>>> at org.apache.axis2.description.OutInAxisOperationClient.send(O >>>>>>> utInAxisOperation.java:441) >>>>>>> at org.apache.axis2.description.OutInAxisOperationClient.execut >>>>>>> eImpl(OutInAxisOperation.java:227) >>>>>>> at org.apache.axis2.client.OperationClient.execute(OperationCli >>>>>>> ent.java:149) >>>>>>> at org.wso2.carbon.identity.sso.saml.stub.IdentitySAMLSSOConfig >>>>>>> ServiceStub.uploadRPServiceProvider(IdentitySAMLSSOConfigSer >>>>>>> viceStub.java:3033) >>>>>>> at org.wso2.carbon.identity.sso.saml.ui.client.SAMLSSOConfigSer >>>>>>> viceClient.uploadServiceProvider(SAMLSSOConfigServiceClient.java:95) >>>>>>> at org.wso2.carbon.identity.sso.saml.ui.client.SamlSPMetadataUp >>>>>>> loadExecutor.execute(SamlSPMetadataUploadExecutor.java:88) >>>>>>> at org.wso2.carbon.ui.transports.fileupload.AbstractFileUploadE >>>>>>> xecutor.executeGeneric(AbstractFileUploadExecutor.java:104) >>>>>>> at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM >>>>>>> anager$CarbonXmlFileUploadExecHandler.execute(FileUploadExec >>>>>>> utorManager.java:436) >>>>>>> at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM >>>>>>> anager$FileUploadExecutionHandlerManager.startExec(FileUploa >>>>>>> dExecutorManager.java:320) >>>>>>> at org.wso2.carbon.ui.transports.fileupload.FileUploadExecutorM >>>>>>> anager.execute(FileUploadExecutorManager.java:127) >>>>>>> at org.wso2.carbon.ui.transports.FileUploadServlet.doPost(FileU >>>>>>> ploadServlet.java:57) >>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:650) >>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) >>>>>>> at org.eclipse.equinox.http.helper.ContextPathServletAdaptor.se >>>>>>> rvice(ContextPathServletAdaptor.java:37) >>>>>>> at org.eclipse.equinox.http.servlet.internal.ServletRegistratio >>>>>>> n.service(ServletRegistration.java:61) >>>>>>> at org.eclipse.equinox.http.servlet.internal.ProxyServlet.proce >>>>>>> ssAlias(ProxyServlet.java:128) >>>>>>> at org.eclipse.equinox.http.servlet.internal.ProxyServlet.servi >>>>>>> ce(ProxyServlet.java:68) >>>>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) >>>>>>> at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service >>>>>>> (DelegationServlet.java:68) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>> lter(ApplicationFilterChain.java:303) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>> licationFilterChain.java:208) >>>>>>> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilte >>>>>>> r.java:52) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>> lter(ApplicationFilterChain.java:241) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>> licationFilterChain.java:208) >>>>>>> at org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuardFilter >>>>>>> .java:88) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>> lter(ApplicationFilterChain.java:241) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>> licationFilterChain.java:208) >>>>>>> at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilte >>>>>>> r(CharacterSetFilter.java:65) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>> lter(ApplicationFilterChain.java:241) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>> licationFilterChain.java:208) >>>>>>> at org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilte >>>>>>> r(HttpHeaderSecurityFilter.java:124) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFi >>>>>>> lter(ApplicationFilterChain.java:241) >>>>>>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(App >>>>>>> licationFilterChain.java:208) >>>>>>> at org.apache.catalina.core.StandardWrapperValve.invoke(Standar >>>>>>> dWrapperValve.java:219) >>>>>>> at org.apache.catalina.core.StandardContextValve.invoke(Standar >>>>>>> dContextValve.java:110) >>>>>>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHo >>>>>>> stValve.java:169) >>>>>>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo >>>>>>> rtValve.java:103) >>>>>>> at org.wso2.carbon.identity.context.rewrite.valve.TenantContext >>>>>>> RewriteValve.invoke(TenantContextRewriteValve.java:80) >>>>>>> at org.wso2.carbon.identity.authz.valve.AuthorizationValve.invo >>>>>>> ke(AuthorizationValve.java:91) >>>>>>> at org.wso2.carbon.identity.auth.valve.AuthenticationValve.invo >>>>>>> ke(AuthenticationValve.java:60) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInv >>>>>>> ocation(CompositeValve.java:99) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke >>>>>>> (CarbonTomcatValve.java:47) >>>>>>> at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(Tena >>>>>>> ntLazyLoaderValve.java:57) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invok >>>>>>> eValves(TomcatValveContainer.java:47) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(Comp >>>>>>> ositeValve.java:62) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetection >>>>>>> Valve.invoke(CarbonStuckThreadDetectionValve.java:159) >>>>>>> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogVa >>>>>>> lve.java:962) >>>>>>> at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve. >>>>>>> invoke(CarbonContextCreatorValve.java:57) >>>>>>> at org.apache.catalina.core.StandardEngineValve.invoke(Standard >>>>>>> EngineValve.java:116) >>>>>>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd >>>>>>> apter.java:445) >>>>>>> at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs >>>>>>> tractHttp11Processor.java:1115) >>>>>>> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler >>>>>>> .process(AbstractProtocol.java:637) >>>>>>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun >>>>>>> (NioEndpoint.java:1775) >>>>>>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(N >>>>>>> ioEndpoint.java:1734) >>>>>>> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >>>>>>> Executor.java:1149) >>>>>>> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >>>>>>> lExecutor.java:624) >>>>>>> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r >>>>>>> un(TaskThread.java:61) >>>>>>> at java.lang.Thread.run(Thread.java:748) >>>>>>> Caused by: org.wso2.carbon.identity.base.IdentityException: Issuer >>>>>>> cannot be found in the provided arguments. >>>>>>> at org.wso2.carbon.identity.core.dao.SAMLSSOServiceProviderDAO. >>>>>>> addServiceProvider(SAMLSSOServiceProviderDAO.java:216) >>>>>>> at org.wso2.carbon.identity.core.persistence.IdentityPersistenc >>>>>>> eManager.addServiceProvider(IdentityPersistenceManager.java:239) >>>>>>> at org.wso2.carbon.identity.sso.saml.admin.SAMLSSOConfigAdmin.u >>>>>>> ploadRelyingPartyServiceProvider(SAMLSSOConfigAdmin.java:163) >>>>>>> ... 73 more >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> *Thanks & Best Regards!* >>>>>>> >>>>>>> *Achini Jayasena* >>>>>>> *Software Engineer - QA | WSO2* >>>>>>> >>>>>>> Email: achi...@wso2.com >>>>>>> Mobile: +943 882 897 >>>>>>> >>>>>>> [image: http://wso2.com/signature] <http://wso2.com/signature> >>>>>>> >>>>>>> On Mon, Jul 16, 2018 at 10:46 AM, Achini Jayasena <achi...@wso2.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi All, >>>>>>>> >>>>>>>> Scenario: SP creation - metadata configuration. >>>>>>>> >>>>>>>> Uploading the metadata file gives following error >>>>>>>> Error: Metadata uploading failed. Error while uploading the >>>>>>>> service provider. >>>>>>>> >>>>>>>> I use the same metadata file given in the reference [1]. Anybody >>>>>>>> have idea to sort this out? >>>>>>>> >>>>>>>> [1] Reference: https://docs.wso2.com/display/ >>>>>>>> IS550/Adding+and+Configuring+a+Service+Provider#AddingandCon >>>>>>>> figuringaServiceProvider-Metadatafileconfiguration >>>>>>>> >>>>>>>> Please find the metadata file attached herewith. >>>>>>>> >>>>>>>> >>>>>>>> *Thanks & Best Regards!* >>>>>>>> >>>>>>>> *Achini Jayasena* >>>>>>>> *Software Engineer - QA | WSO2* >>>>>>>> >>>>>>>> Email: achi...@wso2.com >>>>>>>> Mobile: +943 882 897 >>>>>>>> >>>>>>>> [image: http://wso2.com/signature] <http://wso2.com/signature> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Farasath Ahamed >>>>>> Senior Software Engineer, WSO2 Inc.; http://wso2.com >>>>>> Mobile: +94777603866 >>>>>> Blog: blog.farazath.com >>>>>> Twitter: @farazath619 <https://twitter.com/farazath619> >>>>>> <http://wso2.com/signature> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>> >>>> -- >>>> >>>> *Ruwan Abeykoon* >>>> *Associate Director/Architect**,* >>>> *WSO2, Inc. http://wso2.com <https://wso2.com/signature> * >>>> *lean.enterprise.middleware.* >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "WSO2 Documentation Group" group. >>>> To unsubscribe from this group and stop receiving emails from it, send >>>> an email to documentation+unsubscr...@wso2.com. >>>> For more options, visit https://groups.google.com/a/wso2.com/d/optout. >>>> >>> >>> >>> >>> -- >>> >>> Thanks, >>> >>> Nirdesha Munasinghe, >>> WSO2 Inc. >>> Web:http://wso2.com >>> >>> Mobile: +94 776321920 >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "WSO2 Documentation Group" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to documentation+unsubscr...@wso2.com. >>> For more options, visit https://groups.google.com/a/wso2.com/d/optout. >>> >> >> >
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev