Configurar Modelo Prototipo en Java Con Genexus 9

2
Escrito por Jorge Meneses Mendoza Agradecimientos a mi gran amigo Patricio Ojeda Configurar Modelo Prototipo/Producción Web con Apache + Tomcat + Java + MySQL en Genexus 9.0 Primera Parte 1. Software a Instalar: Sun JDK Xampp (Apache, MySQL) Add-ons Tomcat para Xampp Librerías: mysql-connector-java-5.1.6-bin.jar Segunda Parte 2. Arrancar MySQL 3. Crear carpeta del sistema web en C:\xampp\tomcat\webapps\<nombre carpeta> 4. Dentro de la carpeta <nombre carpeta>, crear la carpeta images 5. Dentro de la carpeta <nombre carpeta>, crear la carpeta META-INF 6. Dentro de la carpeta <nombre carpeta>, crear la carpeta WEB-INF y dentro de WEB-INF crear la carpeta clases y lib. Tercera Parte 7. En el modelo Prototipo del proyecto, configurar las siguientes opciones de Properties a. Blob local store path: /temp/ b. Servlet directory: C:\xampp\tomcat\webapps\<nombre carpeta>\WEB-INF\classes c. Temp media directorry: /temp d. Static content base URL: /images 8. En el modelo Prototipo del proyecto, configurar las siguientes opciones de DBMS Options a. Access technology to set: JDBC b. JDBC driver: mySQL JDBC Driver (Type 4) c. Database name: d. Server name: e. Server TCP/IP: f. User id: g. User password h. MySQL versión: 9. En el modelo Prototipo del proyecto, configurar las siguientes opciones de Execution a. Platform: Sun SDK b. Classpath para WEB : gxclassr.zip;GxUtils.jar;mysql-connector-java-5.1.6- bin.jar;C:\xampp\tomcat\lib\servlet-api.jar;.; c. Classpath para GUI : gxclassr.zip;GxUtils.jar;D:\JDBC\mysql-connector-java-5.1.6- bin.jar;D:\JDBC\swt.jar;D:\JDBC\iText.jar;.; d. Compiler Path: C:\Program Files (x86)\Java\jdk1.6.0_06\bin\javac.exe e. Make Path: D:\JDBC\nmake.exe f. Interpreter Path: C:\Program Files (x86)\Java\jdk1.6.0_06\bin\java.exe g. Web apliccation base URL: http://127.0.0.1:8080/<nombre carpeta>/servlet/

Transcript of Configurar Modelo Prototipo en Java Con Genexus 9

Page 1: Configurar Modelo Prototipo en Java Con Genexus 9

Escrito por Jorge Meneses Mendoza

Agradecimientos a mi gran amigo Patricio Ojeda

Configurar Modelo Prototipo/Producción Web con Apache + Tomcat + Java

+ MySQL en Genexus 9.0

Primera Parte

1. Software a Instalar:

• Sun JDK

• Xampp (Apache, MySQL)

• Add-ons Tomcat para Xampp

• Librerías: mysql-connector-java-5.1.6-bin.jar

Segunda Parte

2. Arrancar MySQL

3. Crear carpeta del sistema web en C:\xampp\tomcat\webapps\<nombre carpeta>

4. Dentro de la carpeta <nombre carpeta>, crear la carpeta images

5. Dentro de la carpeta <nombre carpeta>, crear la carpeta META-INF

6. Dentro de la carpeta <nombre carpeta>, crear la carpeta WEB-INF y dentro de WEB-INF crear

la carpeta clases y lib.

Tercera Parte

7. En el modelo Prototipo del proyecto, configurar las siguientes opciones de Properties

a. Blob local store path: /temp/

b. Servlet directory: C:\xampp\tomcat\webapps\<nombre carpeta>\WEB-INF\classes

c. Temp media directorry: /temp

d. Static content base URL: /images

8. En el modelo Prototipo del proyecto, configurar las siguientes opciones de DBMS Options

a. Access technology to set: JDBC

b. JDBC driver: mySQL JDBC Driver (Type 4)

c. Database name:

d. Server name:

e. Server TCP/IP:

f. User id:

g. User password

h. MySQL versión:

9. En el modelo Prototipo del proyecto, configurar las siguientes opciones de Execution

a. Platform: Sun SDK

b. Classpath para WEB: gxclassr.zip;GxUtils.jar;mysql-connector-java-5.1.6-

bin.jar;C:\xampp\tomcat\lib\servlet-api.jar;.;

c. Classpath para GUI: gxclassr.zip;GxUtils.jar;D:\JDBC\mysql-connector-java-5.1.6-

bin.jar;D:\JDBC\swt.jar;D:\JDBC\iText.jar;.;

d. Compiler Path: C:\Program Files (x86)\Java\jdk1.6.0_06\bin\javac.exe

e. Make Path: D:\JDBC\nmake.exe

f. Interpreter Path: C:\Program Files (x86)\Java\jdk1.6.0_06\bin\java.exe

g. Web apliccation base URL: http://127.0.0.1:8080/<nombre carpeta>/servlet/

Page 2: Configurar Modelo Prototipo en Java Con Genexus 9

Escrito por Jorge Meneses Mendoza

Agradecimientos a mi gran amigo Patricio Ojeda

h. En esta misma ventana botón Advanced

i. Use default browser: marcado

ii. Viewer path para GUI: C:\Program Files

(x86)\Java\jdk1.6.0_06\bin\appletviewer.exe

Cuarta Parte

10. Después hacer un Built all, especificar y generar el proyecto

11. Después hacer Run, seleccionar DeploymentWizard y presionar Execute

Quinta Parte

12. En el Deployment Wizard (1/3), seleccionar la o las páginas main, dejarlas en Mains to deploy

y presionar Next

13. En el paso siguiente (2/3) aparecerán todas las clases que estén relacionadas al Main,

presionar Next

14. En la última parte (3/3)

a. Transfer location files: marcada

b. Transfer Mode : Copy

c. Target directory: c:\xampp\tomcat\webapps

15. En la ventana WAR deployment,

a. Location: Client

b. Deploy this Location: marcado

c. Descriptor type: Generic Servlet 2.4v

d. Web Application Name: <nombre carpeta>

e. Additional libreries:

i. servlet-api.jar

ii. mysql-conector-java-5.1.6-bin.jar

f. finalizar presionando Build WARs y después Exit

16. Iniciar Apache y Tomcat (o reiniciar Tomcat si corresponde)