Hi Srikanth,

I guess you have setup this as the first step and won't be using any other
authenticator afterwards?
With mail chimp authinticator we are using email as the subject identifier.
Hope you have given a email for the user and set the required visibility
for the API?

@Hariprasath - Please follow up on this issue.

On Fri, Sep 23, 2016 at 9:31 PM, Srikanth Puppala <
[email protected]> wrote:

>
> Hi,
>
> I am trying to connect to MailChimp via WSO2 server
> using following document:
> https://docs.wso2.com/display/ISCONNECTORS/Configuring+
> MailChimp+Authenticator
>
>
> *However I ended up with following error(Any Idea??):*
> [2016-09-23 15:53:48,353] ERROR {org.wso2.carbon.identity.
> application.authentication.framework.handler.request.impl.DefaultRequestCoordinator}
> -  Exception in Authentication Frameworkjava.lang.IllegalArgumentException:
> Failed to create Federated Authenticated User from the given subject
> identifier. Invalid argument. authenticatedSubjectIdentifier : null
>         at org.wso2.carbon.identity.application.authentication.
> framework.model.AuthenticatedUser.createFederateAuthenticatedUse
> rFromSubjectIdentifier(AuthenticatedUser.java:123)
>         at org.wso2.carbon.identity.authenticator.mailChimp.
> MailChimpAuthenticator.processAuthenticationResponse(
> MailChimpAuthenticator.java:190)
>         at org.wso2.carbon.identity.application.authentication.framework.
> AbstractApplicationAuthenticator.process(AbstractApplicationAuthenticat
> or.java:66)
>         at org.wso2.carbon.identity.application.authentication.
> framework.handler.step.impl.DefaultStepHandler.doAuthentication(
> DefaultStepHandler.java:432)
>         at org.wso2.carbon.identity.application.authentication.
> framework.handler.step.impl.DefaultStepHandler.handleResponse(
> DefaultStepHandler.java:4
> 06)
>         at org.wso2.carbon.identity.application.authentication.
> framework.handler.step.impl.DefaultStepHandler.handle(
> DefaultStepHandler.java:117)
>         at org.wso2.carbon.identity.application.authentication.
> framework.handler.sequence.impl.DefaultStepBasedSequenceHandle
> r.handle(DefaultStepBased
> SequenceHandler.java:171)
>         at org.wso2.carbon.identity.application.authentication.
> framework.handler.request.impl.DefaultAuthenticationRequestHa
> ndler.handle(DefaultAuthen
> ticationRequestHandler.java:115)
>         at org.wso2.carbon.identity.application.authentication.
> framework.handler.request.impl.DefaultRequestCoordinator.
> handle(DefaultRequestCoordinat
> or.java:135)
>         at org.wso2.carbon.identity.application.authentication.
> framework.servlet.CommonAuthenticationServlet.doPost(
> CommonAuthenticationServlet.java:5
> 3)
>         at org.wso2.carbon.identity.application.authentication.
> framework.servlet.CommonAuthenticationServlet.doGet(
> CommonAuthenticationServlet.java:43
> )
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>         at org.eclipse.equinox.http.helper.ContextPathServletAdaptor.
> service(ContextPathServletAdaptor.java:37)
>         at org.eclipse.equinox.http.servlet.internal.
> ServletRegistration.service(ServletRegistration.java:61)
>         at org.eclipse.equinox.http.servlet.internal.ProxyServlet.
> processAlias(ProxyServlet.java:128)
>         at org.eclipse.equinox.http.servlet.internal.ProxyServlet.
> service(ProxyServlet.java:60)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>         at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.
> service(DelegationServlet.java:68)
>         at org.apache.catalina.core.ApplicationFilterChain.
> internalDoFilter(ApplicationFilterChain.java:303)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:208)
>         at org.apache.tomcat.websocket.server.WsFilter.doFilter(
> WsFilter.java:52)
>         at org.apache.catalina.core.ApplicationFilterChain.
> internalDoFilter(ApplicationFilterChain.java:241)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:208)
>         at org.wso2.carbon.ui.filters.CSRFPreventionFilter.doFilter(
> CSRFPreventionFilter.java:88)
>         at org.apache.catalina.core.ApplicationFilterChain.
> internalDoFilter(ApplicationFilterChain.java:241)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:208)
>         at org.wso2.carbon.ui.filters.CRLFPreventionFilter.doFilter(
> CRLFPreventionFilter.java:59)
>         at org.apache.catalina.core.ApplicationFilterChain.
> internalDoFilter(ApplicationFilterChain.java:241)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:208)
>         at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.
> doFilter(CharacterSetFilter.java:61)
>         at org.apache.catalina.core.ApplicationFilterChain.
> internalDoFilter(ApplicationFilterChain.java:241)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java:208)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java:220)
>         at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java:122)
>         at org.apache.catalina.authenticator.AuthenticatorBase.invoke(
> AuthenticatorBase.java:504)
>         at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java:170)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java:103)
>         at org.wso2.carbon.tomcat.ext.valves.CompositeValve.
> continueInvocation(CompositeValve.java:99)
>         at org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.
> invoke(CarbonTomcatValve.java:47)
>         at org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(
> TenantLazyLoaderValve.java:57)
>         at org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.
> invokeValves(TomcatValveContainer.java:47)
>         at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(
> CompositeValve.java:62)
>         at org.wso2.carbon.tomcat.ext.valves.
> CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValv
> e.java:159)
>         at org.apache.catalina.valves.AccessLogValve.invoke(
> AccessLogValve.java:950)
>         at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.
> invoke(CarbonContextCreatorValve.java:57)
>         at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java:116)
>         at org.apache.catalina.connector.CoyoteAdapter.service(
> CoyoteAdapter.java:421)
>         at org.apache.coyote.http11.AbstractHttp11Processor.process(
> AbstractHttp11Processor.java:1074)
>         at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
> process(AbstractProtocol.java:611)
>         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> doRun(NioEndpoint.java:1739)
>         at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
> run(NioEndpoint.java:1698)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
> Source)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>         at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
> TaskThread.java:61)
>         at java.lang.Thread.run(Unknown Source)
>
>
> --
> Thanks & Regards,
> Srikanth Puppala.
> 6103065998
>



-- 

Best Regards,

Malaka Silva
Senior Technical Lead
M: +94 777 219 791
Tel : 94 11 214 5345
Fax :94 11 2145300
Skype : malaka.sampath.silva
LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
Blog : http://mrmalakasilva.blogspot.com/

WSO2, Inc.
lean . enterprise . middleware
https://wso2.com/signature
http://www.wso2.com/about/team/malaka-silva/
<http://wso2.com/about/team/malaka-silva/>
https://store.wso2.com/store/

Don't make Trees rare, we should keep them with care
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to