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

Reply via email to