INSTALACIÓN Y CONFIGURACIÓN DE MAP4RDF.

Lupercio L., Baculima F.
Instalación y configuración de MAP4RDF.
INSTALACIÓN Y
CONFIGURACIÓN DE
MAP4RDF.
MAP4RDF es una aplicación web Java que puede ser cargada y ejecutada mediante un
contenedor de aplicaciones web java (Tomcat, Jboss, Glassfish). Se recomienda JBoss
como el contenedor de MAP4RDF.
Lupercio L., Baculima F.
Instalación y configuración de MAP4RDF.
A continuación se muestra las respectivas configuraciones necesarias para la instalación de
MAP4RDF.
Como requisito previo se debe tener instalado JBoss sobre el cual se va a cargar
MAP4RDF.
Configuración del SPARQL endpoint y límite de resultados de consulta.
MAP4RDF ofrece un archivo de configuración “configuración.properties” que se
encuentra en el directorio WEB-IF del paquete WAR, este archivo permite especificar el
SPARQL endpoint y también el valor de la sentencia “limit” de las consultas SPARQL que
permite limitar el número de resultados de cada consulta. En la Figura C-1 se observa las
opciones de configuración.
Las opciones únicas que se recomienda modificar son “endpoint.url” y “limit”
En “endpoint.url” se especifica el SPARQL endpoint. En este caso el SPARQL endpoint de
parliament es el siguiente: http://localhost:8080/parliament/sparql.
En “limit” se especifica el límite de los resultados de consulta. Es decir éste es el valor de
la sentencia “LIMIT” de SPARQL. Se recomienda un valor como máximo de 100000.
Figura C-1 Archivo de configuración “configuración.properties” de MAP4RDF.
Los otros parámetros se recomienda no modificarlos, pues por defecto están configurados
para el funcionamiento de MAP4RDF.
Luego de actualizar el archivo “configuration.properties”, se procede a cargar el archivo
WAR sobre la plataforma JBoss.
Lupercio L., Baculima F.
Instalación y configuración de MAP4RDF.
MAP4RDF Deployment sobre JBoss
MAP4RDF es una aplicación Web Java que puede ser cargada y ejecutada mediante un
servidor de aplicaciones web (JBoss). Se recomienda JBoss como el contenedor de
MAP4RDF.
La sección “Deployments” permite agregar el archivo WAR de MAP4RDF como se
observa en la siguiente figura.
Figura C-2 Sección “Deployments” de la plataforma JBoss.
En la Figura C-3 se muestra la selección del archivo .WAR para cargar a la plataforma.
Con ayuda del explorador del sistema operativo se selecciona el archivo .WAR de la
aplicación MAP4RDF y se carga a la plataforma JBoss.
Lupercio L., Baculima F.
Instalación y configuración de MAP4RDF.
Figura C-3 Carga de archivo WAR a la plataforma JBoss
Cuando el archivo .WAR ya se ha cargado sobre la plataforma se observa lo siguiente:
Figura C-4 Archivo .WAR cargado en la plataforma JBoss
Esto indica que la aplicación MAP4RDF está lista para ser utilizada.
Lupercio L., Baculima F.
Instalación y configuración de MAP4RDF.
Desde el navegador nos vamos a la dirección (URL) sobre la cual se ejecuta MAP4RDF.
Ejemplo: http://localhost:8080/map4rdf-0.0.3-OL-SNAPSHOT/#dashboard
Esta
dirección es dada por el servidor JBOSS.
Lupercio L., Baculima F.
Instalación y configuración de MAP4RDF.
Figura C-5 Entorno MAP4RDF con problemas con el SPARQL endpoint.
En la Figura C-5, sobre el panel izquierdo, se observan leyendas como: “Failure”, “No load
Resources”, “Please Check Endpoint”, etc. Estos mensajes indican que existe algún
problema con el SPARQL endpoint.
Los posibles problemas pueden ser:
1. Se configuró una dirección de SPARQL endpoint errónea en el archivo de
configuración “configuration.properties”
2. El Triple Store que ofrece el servicio SPARQL endpoint esta caído o algún
problema similar.
Luego de corregir ese problema, sobre el panel izquierdo se cargan automáticamente las
clases de recursos que poseen el repositorio y el usuario.
Figura C-6 Entorno MAP4RDF configurado correctamente.
Lupercio L., Baculima F.
Instalación y configuración de MAP4RDF.