Hi Isuru,

I also tried with IS5.4.0 GA pack, it works fine. Could you try to download
the authenticator[1] again and try?, sometimes your downloaded
authenticator may corrupted.


[1]
https://store.wso2.com/store/assets/isconnector/details/0e1f0ba7-c4dc-4826-afa7-ba3adef00e7b


Thanks,
Nila.

On Mon, Dec 18, 2017 at 11:24 AM, Isuru Uyanage <[email protected]> wrote:

> Hi Omidu,
> I tried with the 5.4.0 pack.
>
> Thanks
> Isuru
>
>
>
> *Thanks and Best Regards,*
>
> *Isuru Uyanage*
> *Software Engineer - QA | WSO2*
> *Mobile : **+94 77 <+94%2077%20767%201807> 55 30752*
> *LinkedIn: **https://www.linkedin.com/in/isuru-uyanage/
> <https://www.linkedin.com/in/isuru-uyanage/>*
>
>
>
>
> On Mon, Dec 18, 2017 at 11:16 AM, Omindu Rathnaweera <[email protected]>
> wrote:
>
>> Hi Isuru,
>>
>> What's the IS version you are trying this with ? I tried with a 5.4.0 and
>> server started up just fine and could see the authenticator configs in IDP
>> UI.
>>
>> Regards,
>> Omindu.
>>
>> On Mon, Dec 18, 2017 at 10:58 AM, Isuru Uyanage <[email protected]> wrote:
>>
>>> Hi All,
>>>
>>> I'm trying to set up Yammer as the federated authenticator[1]. Once the 
>>> authenticator
>>> .jar file is placed in <IS_HOME>/repository/components/dropins directory
>>> and restarted the IS, the following error is printed.
>>>
>>> java.lang.NoClassDefFoundError: org/wso2/carbon/identity/authe
>>> nticator/YammerOAuth2Authenticator
>>>
>>> at org.wso2.carbon.identity.authenticator.internal.YammerAuthen
>>> ticatorServiceComponent.activate(YammerAuthenticatorServiceC
>>> omponent.java:39)
>>>
>>> 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.eclipse.equinox.internal.ds.model.ServiceComponent.activ
>>> ate(ServiceComponent.java:260)
>>>
>>> at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.a
>>> ctivate(ServiceComponentProp.java:146)
>>>
>>> at org.eclipse.equinox.internal.ds.model.ServiceComponentProp.b
>>> uild(ServiceComponentProp.java:345)
>>>
>>> at org.eclipse.equinox.internal.ds.InstanceProcess.buildCompone
>>> nt(InstanceProcess.java:620)
>>>
>>> at org.eclipse.equinox.internal.ds.InstanceProcess.buildCompone
>>> nts(InstanceProcess.java:197)
>>>
>>> at org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied
>>> (Resolver.java:473)
>>>
>>> at org.eclipse.equinox.internal.ds.Resolver.enableComponents(Re
>>> solver.java:217)
>>>
>>> at org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRMa
>>> nager.java:816)
>>>
>>> at org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatc
>>> h(SCRManager.java:783)
>>>
>>> at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89)
>>>
>>> at java.lang.Thread.run(Thread.java:748)
>>>
>>> Caused by: java.lang.ClassNotFoundException:
>>> org.wso2.carbon.identity.authenticator.YammerOAuth2Authenticator cannot
>>> be found by org.wso2.carbon.identity.authenticator.yammer_1.0.0
>>>
>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClassInter
>>> nal(BundleLoader.java:455)
>>>
>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(Bund
>>> leLoader.java:421)
>>>
>>> at org.eclipse.osgi.internal.loader.BundleLoader.findClass(Bund
>>> leLoader.java:412)
>>>
>>> at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loa
>>> dClass(DefaultClassLoader.java:107)
>>>
>>> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
>>>
>>>
>>>
>>>
>>>
>>> [1] - https://docs.wso2.com/display/ISCONNECTORS/Configuring+Yam
>>> mer+Authenticator
>>>
>>>
>>> Any thoughts about this would be appreciated.
>>>
>>>
>>>
>>>
>>> *Thanks and Best Regards,*
>>>
>>> *Isuru Uyanage*
>>> *Software Engineer - QA | WSO2*
>>> *Mobile : **+94 77 <+94%2077%20767%201807> 55 30752*
>>> *LinkedIn: **https://www.linkedin.com/in/isuru-uyanage/
>>> <https://www.linkedin.com/in/isuru-uyanage/>*
>>>
>>>
>>>
>>>
>>
>>
>> --
>> Omindu Rathnaweera
>> Senior Software Engineer, WSO2 Inc.
>> Mobile: +94 771 197 211 <+94%2077%20119%207211>
>>
>
>


-- 
Nilasini Thirunavukkarasu
Software Engineer - WSO2

Email : [email protected]
Mobile : +94775241823
Web : http://wso2.com/


<http://wso2.com/signature>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to