Action disabled: source

..:menu

Septiembre de 2007

Martes 25

En este fecha debiera entregar el primer Informe, hasta el capítulo 5 del Libro. Voy a trabajar hasta el 6 (Logging) si es posibleDebo iniciar con el capítulo 6 (Logging) porque es más interesante y más útil que el capítulo 4 (Localization) que me voy a saltar porque si fuera a servir contenido “internacional”, lo haría en un idioma neutral, como el Esperanto.

<box right lpp_Tsmaller|Informe> Son las 15:20. Descarga del informe. </box> ~~CLEARFLOAT~~

Semana de "Fiestas Patrias"

Al día 20 (Ju) ya llevo avanzado algo del informe. SuSE tiene sus mañas con Java que me complicaron la instalación de éste (un runtime incomptible ya venía preinstalado), pero despues de quitarlo e instalar un runtime de reemplazo, el resto fue un vuelo.

Me dispongo a avanzar en el “Hola Mundo” de Struts y así poder iniciar el desarrollo de la aplicación web el Sábado (22).

Hasta ahora el mayor problema va a ser cómo operar con Struts cuando llegue el momento, porque mi NB1) simplemente no da para Eclipse. El profesor me ha dicho de un “Eclipse Lite”, pero sin internet en casa (no hay signos-dólar) o cibercafé (todos están de vacaciones), habrá que esperar a volver a clases. Una alternativa que tendría que probar sería instalar Eclipse en el servidor de Alumnos y conectarme para trabajar vía VNC si es necesario, pero hay que ver de no sobrecargar el servidor2).

Nota: recordarle a la gente de Sistemas de la UdelMar que por favor instalen Eclipse en alguna máquina.

Miércoles 12

Java, Apache Tomcat y Struts están corriendo en el servidor. Como se viene una semana de vacaciones (las llamadas Fiestas Patrias) me llevaré los archivos de configuración a la casa y veré de continuar allá.

Los temas que necesito avanzar son:

  • Trabajar con Eclipse (casi inoperable en mi notebook)
  • Setear la instalación de Tomcat (servicio, claves, etc…)
  • ¡El informe!

Dicho eso, me retiro (me voy a mi $HOME).

Martes 4

Al fin, he logrado hacer correr Apache Tomcat en el Servidor de Alumnos de la Universidad. Los parámetros relevantes de la configuración son como sigue:

<box 75% left blue | Configuración Apache Tomcat>

  • Instalado Java 2 SDK 1.4 ajo /opt/java/j2sdk
    • Entorno: agregado
      $JAVA_HOME=/opt/java/j2sdk
  • Instalado Apache Tomcat 4.1.36 bajo /usr/local/apache-tomcat-4.1.36
    • Symlink: /usr/local/apach-tomcat –> /usr/local/apache-tomcat-4.1.36
    • Entorno: agregado
      $CATALINA_HOME=/usr/local/apache-tomcat
  • TODO: crear los scripts de inicio en /etc/init.d
  • Desempacado Jakarta Struts 1.2 bajo $HOME/plataformas/struts
    • TODO: crear los symlinks en $CATALINA_HOME/webapps

</box> ~~CLEARFLOAT~~

Luego, he procedido a crear una aplicación web base con la estructura de directorio de Struts:

<box | Apache Tomcat Web Application Directory Structure>

  • app_name
    • WEB-INF
      • classes
      • lib
        1. (all .jar files here)

</box> ~~CLEARFLOAT~~

, donde he reempladzado app_name con el original onombre luchoapp.

TODO: cambiar los permisos de la estructura de directorios para que las use el servidor tomcat — ¿con qué usuario está corriendo?

He creado los ficheros XML necesarios (web.xml y struts.xml).

1)
notebook
2)
es un servidor, su pega es servir servicios web y similares, no ser una PC de escritorio más