Issue #708 has been updated by Clément OUDOT.

% Done changed from 0 to 80

Google apps still works with the new API version, and google-collections jar is 
no more present in lib/
----------------------------------------
Bug #708: Error when using OBM plugin with LSC 2.1
http://tools.lsc-project.org/issues/708

Author: Clément OUDOT
Status: Assigned
Priority: Normal
Assigned to: Clément OUDOT
Category: Plugin
Target version: 2.1.1
Problem in version: 


When using OBM plugin 1.2 with LSC 2.1.0, I get this error:

<pre>
JAVA_OPTS="-DLSC.PLUGINS.PACKAGEPATH=org.lsc.plugins.connectors.obm.generated" 
lsc -f /etc/lsc -s user -n
Jun 26 11:41:38 - INFO  - Logging configuration successfully loaded from 
/etc/lsc/logback.xml
Jun 26 11:41:38 - INFO  - LSC configuration successfully loaded from /etc/lsc/
Jun 26 11:41:38 - ERROR - org.lsc.exception.LscConfigurationException: 
Configuration exception: 
com.google.common.collect.Sets.newIdentityHashSet()Ljava/util/Set;
Jun 26 11:41:38 - DEBUG - org.lsc.exception.LscConfigurationException: 
Configuration exception: 
com.google.common.collect.Sets.newIdentityHashSet()Ljava/util/Set;
org.lsc.exception.LscConfigurationException: Configuration exception: 
com.google.common.collect.Sets.newIdentityHashSet()Ljava/util/Set;
        at org.lsc.Task.<init>(Task.java:148) ~[lsc-core-2.1.0.jar:na]
        at org.lsc.SimpleSynchronize.init(SimpleSynchronize.java:103) 
~[lsc-core-2.1.0.jar:na]
        at org.lsc.SimpleSynchronize.launch(SimpleSynchronize.java:153) 
~[lsc-core-2.1.0.jar:na]
        at org.lsc.Launcher.run(Launcher.java:223) [lsc-core-2.1.0.jar:na]
        at org.lsc.Launcher.launch(Launcher.java:158) [lsc-core-2.1.0.jar:na]
        at org.lsc.Launcher.main(Launcher.java:141) [lsc-core-2.1.0.jar:na]
Caused by: java.lang.NoSuchMethodError: 
com.google.common.collect.Sets.newIdentityHashSet()Ljava/util/Set;
        at 
org.glassfish.jersey.model.internal.CommonConfig.<init>(CommonConfig.java:215) 
~[lsc-obm-plugin-1.2-distribution.jar:na]
        at 
org.glassfish.jersey.client.ClientConfig$State.<init>(ClientConfig.java:144) 
~[lsc-obm-plugin-1.2-distribution.jar:na]
        at 
org.glassfish.jersey.client.ClientConfig.<init>(ClientConfig.java:423) 
~[lsc-obm-plugin-1.2-distribution.jar:na]
        at 
org.glassfish.jersey.client.JerseyClientBuilder.<init>(JerseyClientBuilder.java:72)
 ~[lsc-obm-plugin-1.2-distribution.jar:na]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method) ~[na:1.6.0_31]
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
 ~[na:1.6.0_31]
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
 ~[na:1.6.0_31]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:534) 
~[na:1.6.0_31]
        at java.lang.Class.newInstance(Class.java:374) ~[na:1.6.0_31]
        at javax.ws.rs.client.FactoryFinder.newInstance(FactoryFinder.java:116) 
~[lsc-obm-plugin-1.2-distribution.jar:na]
        at javax.ws.rs.client.FactoryFinder.find(FactoryFinder.java:206) 
~[lsc-obm-plugin-1.2-distribution.jar:na]
        at javax.ws.rs.client.ClientBuilder.newBuilder(ClientBuilder.java:86) 
~[lsc-obm-plugin-1.2-distribution.jar:na]
        at javax.ws.rs.client.ClientBuilder.newClient(ClientBuilder.java:114) 
~[lsc-obm-plugin-1.2-distribution.jar:na]
        at org.lsc.plugins.connectors.obm.ObmDao.<init>(ObmDao.java:86) 
~[lsc-obm-plugin-1.2-distribution.jar:na]
        at 
org.lsc.plugins.connectors.obm.ObmUserDstService.<init>(ObmUserDstService.java:103)
 ~[lsc-obm-plugin-1.2-distribution.jar:na]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method) ~[na:1.6.0_31]
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
 ~[na:1.6.0_31]
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
 ~[na:1.6.0_31]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:534) 
~[na:1.6.0_31]
        at org.lsc.Task.<init>(Task.java:117) ~[lsc-core-2.1.0.jar:na]
        ... 5 common frames omitted 
</pre>


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://tools.lsc-project.org/my/account
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-dev mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-dev

Reply via email to