diff --git a/exploitation/EldaLoader/src/main/java/com/ucuenca/pentaho/plugin/step/EldaPDIStep.java b/exploitation/EldaLoader/src/main/java/com/ucuenca/pentaho/plugin/step/EldaPDIStep.java index 700d63b..b2b857c 100755 --- a/exploitation/EldaLoader/src/main/java/com/ucuenca/pentaho/plugin/step/EldaPDIStep.java +++ b/exploitation/EldaLoader/src/main/java/com/ucuenca/pentaho/plugin/step/EldaPDIStep.java @@ -948,7 +948,9 @@ private ArrayList obtenerParametrosFiltros( ArrayList listaMuest //System.out.println(" /////////PALABRAS FILTROS PARTE IGUAL /// "+entidadUri.substring(posBaseUri, ultimaPosicionIgual)); int ultIndexPartigual=0; //para poder separar la parte para el match de la Uri , es decir la ultima palabra comun - ultIndexPartigual = entidadUri.substring(0, ultimaPosicionIgual-2).lastIndexOf("/") +1; + //ultIndexPartigual = entidadUri.substring(0, ultimaPosicionIgual-2).lastIndexOf("/") +1; + int aux = entidadUri.substring(0, ultimaPosicionIgual).lastIndexOf("/") ; //ultimo separador + ultIndexPartigual = entidadUri.substring(0, aux-1).lastIndexOf("/")+1 ; //penultimo separador para sacar la parte comun a analizar System.out.println(" /////////PENULTIMO SLASH ultIndexPartigual "+ultIndexPartigual); System.out.println(" /////////PALABRAS FILTROS PARTE IGUAL /// "+entidadUri.substring(ultIndexPartigual, ultimaPosicionIgual));