<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Verdana,Geneva,sans-serif'>
<p>Hola, hace un tiempo realic&eacute; dos extensiones de edici&oacute;n y funcionaban, el problema es que no s&eacute; qu&eacute; he podido cambiar y ahora ya no funcionan. El error que aparece en el log es:<br /><br />INFO main org.gvsig.tools.util.impl.DefaultServiceLoader - Loading interface org.gvsig.tools.library.Library implementations from 'org.gvsig.andami.plugins.PluginClassLoader@b73e7a (es.dicoruna.giseiel.editing)' class loader (using java.util.ServiceLoader class).<br />ERROR main org.gvsig.tools.util.impl.DefaultServiceLoader - Can't load service (es.udc.lbd.giseiel.editing.lib.prov.multilinea.MultilineaEditingLibrary) from org.gvsig.andami.plugins.PluginClassLoader@b73e7a (es.dicoruna.giseiel.editing).<br />java.util.ServiceConfigurationError: org.gvsig.tools.library.Library: Provider es.udc.lbd.giseiel.editing.lib.prov.redigitalizarPoligono.RedigitalizarPoligonoEditingLibrary not found<br />&nbsp;&nbsp; &nbsp;at java.util.ServiceLoader.fail(ServiceLoader.java:239)<br />&nbsp;&nbsp; &nbsp;at java.util.ServiceLoader.access$300(ServiceLoader.java:185)<br />&nbsp;&nbsp; &nbsp;at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:372)<br />&nbsp;&nbsp; &nbsp;at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)<br />&nbsp;&nbsp; &nbsp;at java.util.ServiceLoader$1.next(ServiceLoader.java:480)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.tools.util.impl.DefaultServiceLoader.postJDK16Load(DefaultServiceLoader.java:232)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.tools.util.impl.DefaultServiceLoader.load(DefaultServiceLoader.java:101)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.tools.library.impl.DefaultLibrariesInitializer.findLibraries(DefaultLibrariesInitializer.java:77)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.tools.library.AbstractLibrariesInitializer.addLibrariesOfClassLoader(AbstractLibrariesInitializer.java:194)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.tools.library.AbstractLibrariesInitializer.loadLibraries(AbstractLibrariesInitializer.java:136)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.tools.library.AbstractLibrariesInitializer.initialize(AbstractLibrariesInitializer.java:85)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.tools.library.AbstractLibrariesInitializer.fullInitialize(AbstractLibrariesInitializer.java:115)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.andami.Launcher.initializeLibraries(Launcher.java:782)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.andami.Launcher.doMain(Launcher.java:570)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.andami.Launcher.main(Launcher.java:395)<br />&nbsp;&nbsp; &nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />&nbsp;&nbsp; &nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)<br />&nbsp;&nbsp; &nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)<br />&nbsp;&nbsp; &nbsp;at java.lang.reflect.Method.invoke(Method.java:497)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.andamiupdater.Updater.launchApp(Updater.java:89)<br />&nbsp;&nbsp; &nbsp;at org.gvsig.andamiupdater.Updater.main(Updater.java:67)</p>
<p>Y he revisado el c&oacute;digo pero no recuerdo d&oacute;nde se le indica a gvSIG que se registre una extensi&oacute;n. En cada extensi&oacute;n tengo el correspondiente "Library, Provider y ProviderFactory" que he visto en otras extensiones de gvSIG de las cuales segu&iacute; el patr&oacute;n para hacer estas dos.</p>
<p>&iquest;Alquien sabe qu&eacute; he podido tocar o cambiar sin darme cuenta para que ahora salga este error y no funcionen las extensiones?</p>
<p>Un saludo y gracias.</p>
</body></html>