Publicado el Dejar un comentario

Extra bytes at beginning or within zipfile CentOS 7

Al querer descomprimir un archivo zip en CentOS 7 con el comando unzip, recibo el error “extra bytes at beginning or within zipfile”. El archivo zip fue generado en windows 7 y ahi mismo no hay problema para abrirlo, el problema sólo sucede al querer abrirlo en CentOS.

Hay un problema con los archivos zip de más de 5 GB de tamaño. La solución: hacer una copia del zip de esta forma:

# zip -FFv archivo.zip –out nuevo.zip

Ahora podemos descomprimir el archivo copiado (en este caso nuevo.zip) sin ningún problema.

¡Saludos!

Publicado el Dejar un comentario

Could not read from … because it is a not a file. Error al ejecutar transformación de Kettle (PDI).

Utilizo el ETL Kettle de Pentaho (PDI o Pentaho Data Integration) para realizar algunas transformaciones de datos desde hace tiempo. Recientemente actualicé a la versión 5.1 de éste excelente software.

He realizado un proyecto personalizado en java donde embebo las librerías de Kettle para realizar las transformaciones que necesitan mis usuarios. Sin embargo con esta nueva versión, al ejeutar una transformación después de la otra me arrojaba el mensaje:

Could not read from …. because it is a not a file. Error al ejecutar transformación de Kettle.

Al querer cargar la definición de una transformación desde un archivo que se encontraba dentro del jar de la distribución del programa, cuando con las versiones 4 anteriores no lo enviaba.

Al parecer es un problema con la librería commons-vfs-20100924-pentaho.jar que viene con esta versión. Para solucionar el problema, sustituya dicha libería vfs que se encuentra en la carpeta lib, dentro de la carpeta de instalación de Kettle, con esta otra.

Error solucionado.

¡Saludos!