Hi Tharidu,
You could use the workaround suggested in [1] .

[1] http://stackoverflow.com/a/34990864/1110305

Chamila

On Wed, Oct 19, 2016 at 10:52 AM, Tharindu Edirisinghe <[email protected]>
wrote:

> Thanks !
>
> On Wed, Oct 19, 2016 at 10:45 AM, Abimaran Kugathasan <[email protected]>
> wrote:
>
>> Hi Tharindu,
>>
>> Yes, This is a known issue, yet to be fixed. Reported through [1]
>>
>> [1] : https://wso2.org/jira/browse/APIMANAGER-4493
>>
>> On Wed, Oct 19, 2016 at 10:27 AM, Tharindu Edirisinghe <
>> [email protected]> wrote:
>>
>>> Hi Devs,
>>>
>>> I'm using a fresh pack of API Manager 2.0.0 and added a Service
>>> Provider. It got registered correctly.
>>>
>>> Then I edit the SP and try to add SAML inbound authentication and then I
>>> get an empty page. Tested this on both Firefox and Chrome and the behavior
>>> is same.
>>>
>>> Here's the backend error. Is this known issue ? or is there a patch ?
>>>
>>>
>>> TID: [-1234] [] [2016-10-19 10:15:36,464] ERROR
>>> {org.apache.tiles.jsp.context.JspTilesRequestContext} -  JSPException
>>> while including path '/sso-saml/add_service_provider.jsp'.
>>> {org.apache.tiles.jsp.context.JspTilesRequestContext}
>>> javax.servlet.jsp.JspException: ServletException while including page.
>>>     at org.apache.tiles.jsp.context.JspUtil.doInclude(JspUtil.java:102)
>>>     at org.apache.tiles.jsp.context.JspTilesRequestContext.include(
>>> JspTilesRequestContext.java:88)
>>>     at org.apache.tiles.jsp.context.JspTilesRequestContext.dispatch
>>> (JspTilesRequestContext.java:82)
>>>     at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesC
>>> ontainer.java:465)
>>>     at org.apache.tiles.jsp.taglib.InsertAttributeTag.render(Insert
>>> AttributeTag.java:140)
>>>     at org.apache.tiles.jsp.taglib.InsertAttributeTag.render(Insert
>>> AttributeTag.java:117)
>>>     at org.apache.tiles.jsp.taglib.RenderTagSupport.execute(RenderT
>>> agSupport.java:171)
>>>     at org.apache.tiles.jsp.taglib.RoleSecurityTagSupport.doEndTag(
>>> RoleSecurityTagSupport.java:75)
>>>     at org.apache.tiles.jsp.taglib.ContainerTagSupport.doEndTag(Con
>>> tainerTagSupport.java:80)
>>>     at org.apache.jsp.admin.layout.template_jsp._jspx_meth_tiles_00
>>> 5finsertAttribute_005f7(template_jsp.java:661)
>>>     at org.apache.jsp.admin.layout.template_jsp._jspService(templat
>>> e_jsp.java:377)
>>>     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.ja
>>> va:70)
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>>>     at org.apache.jasper.servlet.JspServletWrapper.service(JspServl
>>> etWrapper.java:439)
>>>     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl
>>> et.java:395)
>>>     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
>>>     at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155)
>>>     at org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.j
>>> ava:80)
>>>     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.apache.catalina.core.ApplicationDispatcher.invoke(Applic
>>> ationDispatcher.java:747)
>>>     at org.apache.catalina.core.ApplicationDispatcher.processReques
>>> t(ApplicationDispatcher.java:485)
>>>     at org.apache.catalina.core.ApplicationDispatcher.doForward(App
>>> licationDispatcher.java:410)
>>>     at org.apache.catalina.core.ApplicationDispatcher.forward(Appli
>>> cationDispatcher.java:337)
>>>     at org.eclipse.equinox.http.servlet.internal.RequestDispatcherA
>>> daptor.forward(RequestDispatcherAdaptor.java:30)
>>>     at org.eclipse.equinox.http.helper.ContextPathServletAdaptor$Re
>>> questDispatcherAdaptor.forward(ContextPathServletAdaptor.java:362)
>>>     at org.apache.tiles.servlet.context.ServletTilesRequestContext.
>>> forward(ServletTilesRequestContext.java:198)
>>>     at org.apache.tiles.servlet.context.ServletTilesRequestContext.
>>> dispatch(ServletTilesRequestContext.java:185)
>>>     at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesC
>>> ontainer.java:419)
>>>     at org.apache.tiles.impl.BasicTilesContainer.render(BasicTilesC
>>> ontainer.java:370)
>>>     at org.wso2.carbon.ui.action.ActionHelper.render(ActionHelper.j
>>> ava:52)
>>>     at org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.j
>>> ava:101)
>>>     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.ui.filters.CSRFPreventionFilter.doFilter(CSR
>>> FPreventionFilter.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.ui.filters.CRLFPreventionFilter.doFilter(CRL
>>> FPreventionFilter.java:59)
>>>     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:61)
>>>     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:120)
>>>     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:220)
>>>     at org.apache.catalina.core.StandardContextValve.invoke(Standar
>>> dContextValve.java:122)
>>>     at org.apache.catalina.authenticator.AuthenticatorBase.invoke(A
>>> uthenticatorBase.java:505)
>>>     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.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.event.receiver.core.internal.tenantmgt.Tenan
>>> tLazyLoaderValve.invoke(TenantLazyLoaderValve.java:48)
>>>     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:956)
>>>     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:436)
>>>     at org.apache.coyote.http11.AbstractHttp11Processor.process(Abs
>>> tractHttp11Processor.java:1078)
>>>     at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler
>>> .process(AbstractProtocol.java:625)
>>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun
>>> (NioEndpoint.java:1749)
>>>     at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(N
>>> ioEndpoint.java:1708)
>>>     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
>>> Executor.java:1145)
>>>     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
>>> lExecutor.java:615)
>>>     at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.r
>>> un(TaskThread.java:61)
>>>     at java.lang.Thread.run(Thread.java:745)
>>> Caused by: javax.servlet.ServletException: File
>>> &quot;/sso-saml/add_service_provider.jsp&quot; not found
>>>
>>> Thanks,
>>> TharinduE
>>>
>>> --
>>>
>>> Tharindu Edirisinghe
>>> Senior Software Engineer | WSO2 Inc
>>> Platform Security Team
>>> Blog : tharindue.blogspot.com
>>> mobile : +94 775181586
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Thanks
>> Abimaran Kugathasan
>> Senior Software Engineer - API Technologies
>>
>> Email : [email protected]
>> Mobile : +94 773922820
>>
>> <http://stackoverflow.com/users/515034>
>> <http://lk.linkedin.com/in/abimaran>
>> <http://www.lkabimaran.blogspot.com/>  <https://github.com/abimarank>
>> <https://twitter.com/abimaran>
>>
>>
>
>
> --
>
> Tharindu Edirisinghe
> Senior Software Engineer | WSO2 Inc
> Platform Security Team
> Blog : tharindue.blogspot.com
> mobile : +94 775181586
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Regards,
Chamila Adhikarinayake
Software Engineer
WSO2, Inc.
Mobile - +94712346437
Email  - [email protected]
Blog  -  http://helpfromadhi.blogspot.com/
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to