Archivo historico de la wiki de EGC

Contenido archivado y de solo lectura, importado de la wiki original en julio de 2026. Puede contener enlaces rotos y material obsoleto.

Instalacion(adminCensos)

Qué se necesita

Para instalar el proyecto necesitamos:

Pasos a seguir

1. Debemos importar el proyecto como un proyecto existente de Maven en Eclipse.
2. Una vez finalizada la importación, ya se han descargado todas las librerias necesarias. Debemos crea los usuarios y la base de datos en MySQL con el siguiente script:

drop database if exists `ADMCensus`;
create database `ADMCensus`;
 create user 'acme-user'@'%' identified by password '*4F10007AADA9EE3DBB2CC36575DFC6F4FDE27577';
create user 'acme-manager'@'%' identified by password '*FDB8CD304EB2317D10C95D797A4BD7492560F55F';
 grant select, insert, update, delete on `ADMCensus`.* to 'acme-user'@'%';
 grant select, insert, update, delete, create, drop, references, index, alter, 
       create temporary tables, lock tables, create view, create routine, 
       alter routine, execute, trigger, show view
   on `ADMCensus`.* to 'acme-manager'@'%';

Nota: si se desea cambiar la contraseña o bien los usuarios, debemos cambiarlo en dos ficheros del proyecto que son data.xml y persistence.xml

3. Para instalar el servidor, nos debemos ir a: Windows -> Preferences -> Server -> Runtime Enviroment y añadir ahí el servidor.
4. En el apartado Server del Workbench debemos añadir el servidor de nuevo y modificar limite de tiempo de arranque (Timeouts).
5. Ejecutar el fichero "PopulateDatabase.java" para crear la estructura de la base de datos.
:5.1. (opcional) Si queremos tener algún ejemplo de censos, podemos ejecutar en la carpeta utils, un fichero que se llama CreateCensus.java y se crearán ejemplos, pero debemos tener cuidado por si se pisan las ids de las votaciones creadas a traves del subsistema de creación y administración de votaciones.
6. Añadir el proyecto al servidor: Botón derecho sobre servidor -> Add and Remove y arrancamos Tomcat.

IMPORTANTE