Yes noted Malaka. On Monday, September 26, 2016, Malaka Silva <mal...@wso2.com> wrote:
> Hi Srikanth, > > Thank you for reporting this and we will provide a solution soon. > > @Hariprasath - Yes you are correct API 2.0 is deprecated and that does > not mean it's currently unavailable. So we should ideally be changing this > to the latest version. > > I managed to reproduce the issue that Srikanth has experienced. The > reason for that is endpoint is dynamic. For example my access token should > be using https://*us14*.api.mailchimp.com/2.0/users/profile, where as you > need to use https://*us12*.api.mailchimp.com/2.0/users/profile for your > account. More details can be found in [1] > > Can we provide a fix for this? > > [1] http://stackoverflow.com/questions/27875405/invalid- > mailchimp-api-key-in-mailchimp-export-api > > On Mon, Sep 26, 2016 at 4:02 PM, Hariprasath Thanarajah < > haripras...@wso2.com > <javascript:_e(%7B%7D,'cvml','haripras...@wso2.com');>> wrote: > >> Hi Srikanth, >> >> >> On Mon, Sep 26, 2016 at 10:07 AM, Srikanth Puppala < >> puppala.srika...@gmail.com >> <javascript:_e(%7B%7D,'cvml','puppala.srika...@gmail.com');>> wrote: >> >>> Hi Malaka, >>> >>> Thanks for your response. I did not set any email configuration in >>> Identity Server or MailChimp. I followed the doc " >>> https://docs.wso2.com/display/ISCONNECTORS/Configuring+Mail >>> Chimp+Authenticator". >>> >>> On forums, I see a bug in WSO2 Identity Server [https://wso2.org/jira/ >>> browse/IDENTITY-4810]. I tried version 5.1.0 and 5.2.0 version of >>> Identity Server and seeing the same problem. >>> >> I have tried with 5.1.0 and it is working for me(Tried with v2.0 app). >> The issue because of the mailChimp API version, We created this for api >> v2.0 their we created the federated authenticated User from the email got >> from the response of https://apidocs.mailchimp.com/ >> api/2.0/users/profile.php but now it is deprecated. Thank you for >> pointing it. We will update with mailChimp Authenticator for current API >> version. >> >>> , >>> I am not really sure about subject identifier and how to configure it. >>> Could you please share any doc which will be helpful. >>> >> You don't need it to configure. >> >>> >>> Thanks & Regards, >>> Srikanth Puppala. >>> >>> >>> >>> >>> >>> >>> >>> On Sun, Sep 25, 2016 at 8:53 PM, Malaka Silva <mal...@wso2.com >>> <javascript:_e(%7B%7D,'cvml','mal...@wso2.com');>> wrote: >>> >>>> 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 < >>>> puppala.srika...@gmail.com >>>> <javascript:_e(%7B%7D,'cvml','puppala.srika...@gmail.com');>> wrote: >>>> >>>>> >>>>> Hi, >>>>> >>>>> I am trying to connect to MailChimp via WSO2 server >>>>> using following document: >>>>> https://docs.wso2.com/display/ISCONNECTORS/Configuring+MailC >>>>> himp+Authenticator >>>>> >>>>> >>>>> *However I ended up with following error(Any Idea??):* >>>>> [2016-09-23 15:53:48,353] ERROR {org.wso2.carbon.identity.appl >>>>> ication.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.appli >>>>> cation.authentication.framework.model.AuthenticatedUser.crea >>>>> teFederateAuthenticatedUserFromSubjectIdentifier(Authenticat >>>>> edUser.java:123) >>>>> at org.wso2.carbon.identity.authe >>>>> nticator.mailChimp.MailChimpAuthenticator.processAuthenticat >>>>> ionResponse(MailChimpAuthenticator.java:190) >>>>> at org.wso2.carbon.identity.appli >>>>> cation.authentication.framework.AbstractApplicationAuthentic >>>>> ator.process(AbstractApplicationAuthenticator.java:66) >>>>> at org.wso2.carbon.identity.appli >>>>> cation.authentication.framework.handler.step.impl.DefaultSte >>>>> pHandler.doAuthentication(DefaultStepHandler.java:432) >>>>> at org.wso2.carbon.identity.appli >>>>> cation.authentication.framework.handler.step.impl.DefaultSte >>>>> pHandler.handleResponse(DefaultStepHandler.java:4 >>>>> 06) >>>>> at org.wso2.carbon.identity.appli >>>>> cation.authentication.framework.handler.step.impl.DefaultSte >>>>> pHandler.handle(DefaultStepHandler.java:117) >>>>> at org.wso2.carbon.identity.appli >>>>> cation.authentication.framework.handler.sequence.impl.Defaul >>>>> tStepBasedSequenceHandler.handle(DefaultStepBased >>>>> SequenceHandler.java:171) >>>>> at org.wso2.carbon.identity.appli >>>>> cation.authentication.framework.handler.request.impl.Default >>>>> AuthenticationRequestHandler.handle(DefaultAuthen >>>>> ticationRequestHandler.java:115) >>>>> at org.wso2.carbon.identity.appli >>>>> cation.authentication.framework.handler.request.impl.Default >>>>> RequestCoordinator.handle(DefaultRequestCoordinat >>>>> or.java:135) >>>>> at org.wso2.carbon.identity.appli >>>>> cation.authentication.framework.servlet.CommonAuthentication >>>>> Servlet.doPost(CommonAuthenticationServlet.java:5 >>>>> 3) >>>>> at org.wso2.carbon.identity.appli >>>>> cation.authentication.framework.servlet.CommonAuthentication >>>>> Servlet.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.helpe >>>>> r.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37) >>>>> at org.eclipse.equinox.http.servl >>>>> et.internal.ServletRegistration.service(ServletRegistration.java:61) >>>>> at org.eclipse.equinox.http.servl >>>>> et.internal.ProxyServlet.processAlias(ProxyServlet.java:128) >>>>> at org.eclipse.equinox.http.servl >>>>> et.internal.ProxyServlet.service(ProxyServlet.java:60) >>>>> at javax.servlet.http.HttpServlet >>>>> .service(HttpServlet.java:727) >>>>> at org.wso2.carbon.tomcat.ext.ser >>>>> vlet.DelegationServlet.service(DelegationServlet.java:68) >>>>> at org.apache.catalina.core.Appli >>>>> cationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) >>>>> at org.apache.catalina.core.Appli >>>>> cationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>> at org.apache.tomcat.websocket.se >>>>> rver.WsFilter.doFilter(WsFilter.java:52) >>>>> at org.apache.catalina.core.Appli >>>>> cationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>> at org.apache.catalina.core.Appli >>>>> cationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>> at org.wso2.carbon.ui.filters.CSR >>>>> FPreventionFilter.doFilter(CSRFPreventionFilter.java:88) >>>>> at org.apache.catalina.core.Appli >>>>> cationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>> at org.apache.catalina.core.Appli >>>>> cationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>> at org.wso2.carbon.ui.filters.CRL >>>>> FPreventionFilter.doFilter(CRLFPreventionFilter.java:59) >>>>> at org.apache.catalina.core.Appli >>>>> cationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>> at org.apache.catalina.core.Appli >>>>> cationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>> at org.wso2.carbon.tomcat.ext.fil >>>>> ter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) >>>>> at org.apache.catalina.core.Appli >>>>> cationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) >>>>> at org.apache.catalina.core.Appli >>>>> cationFilterChain.doFilter(ApplicationFilterChain.java:208) >>>>> at org.apache.catalina.core.Stand >>>>> ardWrapperValve.invoke(StandardWrapperValve.java:220) >>>>> at org.apache.catalina.core.Stand >>>>> ardContextValve.invoke(StandardContextValve.java:122) >>>>> at org.apache.catalina.authentica >>>>> tor.AuthenticatorBase.invoke(AuthenticatorBase.java:504) >>>>> at org.apache.catalina.core.Stand >>>>> ardHostValve.invoke(StandardHostValve.java:170) >>>>> at org.apache.catalina.valves.Err >>>>> orReportValve.invoke(ErrorReportValve.java:103) >>>>> at org.wso2.carbon.tomcat.ext.val >>>>> ves.CompositeValve.continueInvocation(CompositeValve.java:99) >>>>> at org.wso2.carbon.tomcat.ext.val >>>>> ves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47) >>>>> at org.wso2.carbon.webapp.mgt.Ten >>>>> antLazyLoaderValve.invoke(TenantLazyLoaderValve.java:57) >>>>> at org.wso2.carbon.tomcat.ext.val >>>>> ves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47) >>>>> at org.wso2.carbon.tomcat.ext.val >>>>> ves.CompositeValve.invoke(CompositeValve.java:62) >>>>> at org.wso2.carbon.tomcat.ext.val >>>>> ves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThread >>>>> DetectionValve.java:159) >>>>> at org.apache.catalina.valves.Acc >>>>> essLogValve.invoke(AccessLogValve.java:950) >>>>> at org.wso2.carbon.tomcat.ext.val >>>>> ves.CarbonContextCreatorValve.invoke(CarbonContextCreatorVal >>>>> ve.java:57) >>>>> at org.apache.catalina.core.Stand >>>>> ardEngineValve.invoke(StandardEngineValve.java:116) >>>>> at org.apache.catalina.connector. >>>>> CoyoteAdapter.service(CoyoteAdapter.java:421) >>>>> at org.apache.coyote.http11.Abstr >>>>> actHttp11Processor.process(AbstractHttp11Processor.java:1074) >>>>> at org.apache.coyote.AbstractProt >>>>> ocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) >>>>> at org.apache.tomcat.util.net.Nio >>>>> Endpoint$SocketProcessor.doRun(NioEndpoint.java:1739) >>>>> at org.apache.tomcat.util.net.Nio >>>>> Endpoint$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 >>>> >>> >>> >>> >>> -- >>> Thanks & Regards, >>> Srikanth Puppala. >>> 6103065998 >>> >> >> >> >> -- >> >> >> *Thank you and Regards,**Hariprasath Thanarajah* >> Associate Software Engineer | WSO2 >> E: haripras...@wso2.com >> <javascript:_e(%7B%7D,'cvml','haripras...@wso2.com');> >> M: +94752806528, 0777216903 >> Blog: hariwso2.blogspot.com >> >> Skype : hariss636 >> LinkedIn : https://www.linkedin.com/in/hariprasath-thanarajah-5234b660 >> >> WSO2, Inc. >> lean . enterprise . middleware >> >> https://wso2.com/signature >> http://wso2.com/about/team/hariprashath-thanarajah/ >> > > > > -- > > 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 > -- *Thank you and Regards,**Hariprasath Thanarajah* Associate Software Engineer | WSO2 E: haripras...@wso2.com M: +94752806528, 0777216903 Blog: hariwso2.blogspot.com Skype : hariss636 LinkedIn : https://www.linkedin.com/in/hariprasath-thanarajah-5234b660 WSO2, Inc. lean . enterprise . middleware https://wso2.com/signature http://wso2.com/about/team/hariprashath-thanarajah/
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev