Publica tu how-to

Dinos como hacer lo que sabes hacer, mándanos un email a wdonet@gmail.com y lo publicamos (dos días máximo) o si te interesa unirte al equipo de redactores, también háznoslo saber por correo.

Mostrando entradas con la etiqueta jackbe. Mostrar todas las entradas
Mostrando entradas con la etiqueta jackbe. Mostrar todas las entradas

Intro a EAF (Enterprise AJAX Framework) de jackbe

Se trata de la parte AJAX de Jackbe y para trabajar con él podemos usar un proyecto en Eclipse con el plugin del EAF. Pero es necesario que Eclipse cuente con la funcionalidad WTP para poder trabajar. El proyecto en Eclipse se conforma por carpetas como:
  • WEB-INF - aquí van los archivos web
  • WEB-INF/jbml - son los archivos fuente de las pantallas web o con lo que se llama'jackbe markup language'.
  • WEB-INF/jsp - son creados de forma automática al crear pantallas jbml y básicamente, invocan al constructor de nuestra pantalla jbml
  • gc.jsp - es un archivo que almacena la configuración global para traerse al núcleo los archivos del EAF. Es de notar que en cada archivo jsp creado de forma automática, se incluye un código como sigue: <jsp:include page="./jackbe/jsp/gc.jsp"/>.
  • jackbe - almacena archivos del núcleo
  • fb - significa 'form behavior', que almacenan el comportamiento de las pantallas a través de programación javascript, así que se trata de archivos '.js'.
  • jf - aquí se guardan los 'jackbe forms' o los archivos compilados de jbml, también son archivos '.js'.
  • rb - resources boundle

Instalar Presto



Aunque se pueden obtener mas detalles desde la pagina de jackbe, básicamente tienes que hacer lo siguiente para instalar Presto en tu equipo con una licencia de prueba ...

Para poner en marcha Presto.

1.- Descargar desde: http://www.jackbe.com/enterprise-mashup/content/download-presto-developer-edition, tienes que registrarte para obtener la licencia via email.
2.- Descomprimir zip en una carpeta a la que llamaremos PRESTO_HOME
3.- Iniciar repositorio de presto con: PRESTO_HOME\prestorepository\hsqldb\server.bat o .sh para linux
4.- Iniciar servicio web con : PRESTO_HOME\mashupserver\stopPresto.bat o .sh para linux
5.- Entrar a: http://localhost:8080/presto, se ingresa la key de la licencia por unica vez y luego se accede con el usuario admin y password adminadmin

Para detener el servicio de presto:

1.- Detener el servicio web con: PRESTO_HOME\mashupserver\startPresto.bat o .sh para linux
2.- Detener el repositorio de presto con: PRESTO_HOME\prestorepository\hsqldb\shutdown.bat o .sh para linux

Ahora a usarlo!! y para eso, tenemos una buena guia de jackbe con videos en: mashups training