Issue #526 has been updated by Clément OUDOT. Assigned to changed from Raphaël Ouazana to Sébastien Bahloul Target version changed from 2.0.1 to 2.1
We discuss this in the core team. We do not all agree on how handle your request. What is sure, is that we do not want to change the XSD for a minor release. We think that the best way to extend LSC is to write a plugin. See for example https://lsc-project.org/svn/lsc-samples/lsc-embeddable-sample/trunk/src/main/java/com/foo/bar/FooBarLscService.java, or http://lsc-project.org/wiki/documentation/2.0/development/addingplugin. For now, I set this issue to a next release. ---------------------------------------- Bug #526: Unable to override a service impl with JAXB http://tools.lsc-project.org/issues/526 Author: Stéphane Bond Status: Assigned Priority: Normal Assigned to: Sébastien Bahloul Category: Core Target version: 2.1 Problem in version: With the new JAXB configuration, this is not possible anymore to override a service to provide a custom behavior. For example, org.lsc.jndi.ActiveDirectoryDstService extends SimpleJndiDstService to handle synchronization over the AD "memberOf" attribute. (See issue #338) It would be usefull to be able to specify a custom implementation like this: <ldapDestinationService implementationClass="org.lsc.jndi.ActiveDirectoryDstService"> The attached patch move the "implementationClass" attribute to the "serviceType" so it's possible to provide a custom implementation to all services type, not only for plugins. -- 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

