Skip to content

Latest commit

 

History

History
76 lines (56 loc) · 2.25 KB

README.md

File metadata and controls

76 lines (56 loc) · 2.25 KB

saKu

Chirr - 2016

alt tag

Miembros del equipo saKu:

Nombre Correo
Alba Baron Rubio albabaronrubio@gmail.com
Cynthia España Sanjuan sakura.sq@gmail.com
Jesús Juan Aguilar jesusjuanaguilar@gmail.com
Yahve Perez Abadia

El registro no funciona en la red de capgemini.

Usuarios preconfigurados de la aplicacion:

User Pass
admin admin
demo demo
user0 user0

Documentacion

Clonar el proyecto

git clone https://github.com/CoEValencia/saKu.git

Crear la base de datos

Utilizar el MySQL del entorno Devon. Crear esquema MySQL y un usuario con derechos sobre el esquema:

create schema tutorial;
use tutorial;
create user 'tutorial'@'localhost' identified by 'tutorial';
grant all privileges on tutorial.* to 'tutorial'@'localhost';
flush privileges;

A continuacion ejecutar el script SQL del proyecto descargado Saku. Dicho script se encuentra 'entornoFwk\workspace\saKu\tutorial\src\sql\changes.sql'.

source workspace\saKu\tutorial\src\sql\changes.sql;

El contexto de la aplicación deberá contener una entrada JNDI al datasource. Esto se puede hacer modificando el fichero server.xml del Tomcat. En el proyecto "Servers" que se acaba de crear en el workspace, editar el fichero "tutorial-server-config/server.xml" con los siguientes datos.

<Context docBase="tutorial" path="/tutorial" reloadable="false" 
         source="org.eclipse.jst.jee.server:tutorial">
    <Resource name="jdbc/tutorial" username="tutorial" password="tutorial"
         url="jdbc:mysql://localhost:3306/tutorial?autoReconnect=true"
         type="javax.sql.DataSource"
         auth="Container" driverClassName="com.mysql.jdbc.Driver"
         maxActive="100" maxIdle="30" maxWait="10000" 
    />
</Context>
Hitos conseguidos:
 -- login / register
 -- text chat - multiple streams (minimally: public / without flows)
 -- multiple flows per stream
 -- stream / flow / content search
 -- real time update over web socket
 -- hyper links embedded content