viernes, octubre 09, 2015

iReport Designer no funciona con JDK8

Tengo instalado el JDK 8 y pude descargar y ejecutar el nuevo programa de diseno para reportes Jaspersoft Studio Community, pero al tratar de hacer unos cambios en un reporte en un servidor jasper, pues el reporte dejo de funcionar, mala cosa, descargue la ultima version de iReport y al tratar de ejecutarlo pues no funcionaba, googleando se encuentra que iReport no funciona con la version 8 de JDK, en ese caso tenia a la mano un JDK 7 en la maquina y se debe indicar al iReport donde ubicar el JDK y no lo tome del sistema, esto en el archivo PATH_IREPORT/etc/ireport.conf en la parte comentada del jdk. La informacion la tome del siguiente foro http://community.jaspersoft.com/ireport-designer/issues/3593#comment-809527


martes, marzo 17, 2015

Solucionando el error the used command is not allowed with this mysql version load data local infile

El caso nacio en que tenia que migrar una info de un archivo medio pesado, cuando genere la sentencia:

LOAD DATA LOCAL INFILE '/home/eperez/archivo.csv' INTO TABLE accesos FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n';

Se genero el bendito error, buscando en san google encontre la siguiente solucion (https://bugs.mysql.com/bug.php?id=72220):

1) Added few lines in /etc/mysql/my.cnf
 
  a) [client]
     loose-local-infile = 1 // added this
  b) [mysqld]
     local-infile = 1 // added this 
 
2)  /etc/apparmor.d/usr.sbin.mysqld
     usr/sbin/mysqld {
...
/var/log/mysql/ r,
/var/log/mysql/* rw,
/var/run/mysqld/mysqld.pid w,
/var/run/mysqld/mysqld.sock w,
/data/ r,    // added this
/data/* rw, // added this
 }

3) sudo /etc/init.d/apparmor reload

4) sudo service mysql restart