Artículos IT, información y publicaciones sobre java

Últimas publicaciones destacadas en Dataprix sobre esta temática TIC

Instalación de Pentaho 6 sobre Windows 10 y Java 8

Estoy intentando instalar la última versión de Pentaho, Pentaho 6, en un ordenador con Windows 10, y no lo consigo. Después de configurar las variables de entorno de JAVA, pruebo desde linea de comandos a arrancar alguna aplicación, como Spoon, y parece que todo va bien, en la consola no sale ningún mensaje de error, pero no se levanta ninguna aplicación.

Pensando si era por incompatibilidad con Windows 10 he probado también en un Windows 7 y me pasa lo mismo, por lo que ahora sospecho que también puede ser por la versión de Java, que en algún sitio he visto que la versión 8 de Java también puede dar problemas con Pentaho.

¿Cómo puedo saber exactamente qué problema tengo? ¿Dónde puedo consultar una matriz de compatibilidad entre las diferentes versiones de Pentaho, Windows y JAVA?

Disculpad si la consulta es muy básica, pero estoy comenzando con Pentaho..

 

Controlar la vida de una sesión en Pentaho BI Server

 

Cómo configurar el tiempo que duran las sesiones en Pentaho BI Server sobre Apache Tomcat, que es por otro lado la distribución por defecto.

<session-config>
   <session-timeout>30</session-timeout>
</session-config>

Login y control de acceso básico con PrimeFaces (Paso a paso)

 

Vamos a ver como hacer un formulario de login y un control de acceso utilizando PrimeFaces. No usaremos bases de batos ni lógicas complejas, solo se trata de que un usuario no pueda acceder a ningún recurso sino no está logueado en el sistema..

Federación de datos con PDI 5

 

Federacion de datos con PDIPor estos días han presentado las nuevas características de Pentaho Data Integration 5 (PDI o Kettle), son realmente muchas y por demás interesantes. Dentro de las nuevas características se encuentra una muy esperada, al menos por mí, se trata de la posibilidad de federar datos utilizando PDI.

Recursividad en MYSQL con Java

 

He sacado algunas cosas del baúl y las quiero compartir, en este caso se trata de una clase Java que permite ejecutar consultas recursivas en MySQL, la idea surgió a partir de una necesidad en primera instancia y luego me base en la forma en que DB2 la lleva a cabo. Tengo la idea de escribir algún articulo relacionado con recursividad en DB2 ya que es muy útil y por demás interesante..

node-prd-web-example

 

node-prdYa está disponible la versión 0.0.1-beta8 de node-prd, tiene varias mejoras, entre ellas la posibilidad de configurar una conexión JDBC ad-hoc y pasar la consulta SQL. También he creado una sitio web node Express, se puede descargar desde: https://github.com/magm3333/node-prd-web-example

El sitio demo muestra la potencia de node-prd, es muy simple de instalar y probar, además disponen de todo el código fuente si desean indagar.

Test de drivers JDBC

 

o que adjunto es algo muy sencillo y más que trivial, pero soluciona un problema recurrente, al menos para nosotros en eGlu.

El programa testea un driver jdbc y la url, para ejecutarlo seguir lo siguientes pasos:

1) Hay que tener instalado JRE 1.4 o posterior el accesible el sistema de gestión de bases de datos al que pertenece el driver en cuestión.

...

Bases de datos embedded: Apache Derby y Sleepy cat

 

Cuando hablamos de bases de datos, normalmente nos imaginamos un gran servidor, com grandes cantidades de información en su interior. Ahora bien, también existen bases de datos minúsculas para entornos donde el espacio, tanto de almacenaje como de proceso, es muy importante.

Dentro del proyecto Apache existe un proyecto llamado Derby. Derby es una base de datos relacional, implementada totalmente en Java que tiene la particularidad del pequeño tamaño que supone. Sun, a partir de Apache Derby, ha desarrollado su propia base de datos llamada JavaDB.

Así mismo, Oracle ha adquirido la base de datos Sleepy cat, desarrollada incialmente en la universidad de Berkeley.

Em ambos casos, sorprende el rendimiento, tanto en velocidad como en capacidad, y la funcionalidad.

Distribuir contenido

 



 

  BI   |    CRM     |    CMS    |    Tendencias en software empresarial    |    Cloud computing  |    Software libre    |   Internet    |    Movilidad y apps