martes, 31 de julio de 2007
Raible Postas
En http://static.raibledesigns.com/repository/presentations/ hay data acerca de frameworks web y comparaciones entre los mas usados.
miércoles, 25 de julio de 2007
J2EE Preview (Eclipse)
Preview bastante bien, publica por default en http://localhost:8080/
Pareciera que no exporta las librerías del proyecto al Preview. Hay que agregarlas en el Run Dialog. Crear un J2EE Preview personalizado con los jars que se necesiten.
El refresco parece ser bueno, ante cambios en las clases, aunque a veces el server se queda tildado y se debe detener desde "console" del eclipse. La corrida no hacerla desde la solapa server, sino desde el boton Run, seleccionando el preview personalizado.
Pareciera que no exporta las librerías del proyecto al Preview. Hay que agregarlas en el Run Dialog. Crear un J2EE Preview personalizado con los jars que se necesiten.
El refresco parece ser bueno, ante cambios en las clases, aunque a veces el server se queda tildado y se debe detener desde "console" del eclipse. La corrida no hacerla desde la solapa server, sino desde el boton Run, seleccionando el preview personalizado.
JBuilder to Eclipse through SVN
Check in al svn de src y WebContent
Check out in eclipse a un Dinamyc web project
Check out in eclipse a un Dinamyc web project
Taglibs
Lectura http://jakarta.apache.org/taglibs/tutorial.html#tag_handler .
El web.xml no reconoce el elemento, el web app es:
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd
El web.xml no reconoce el elemento
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd
martes, 24 de julio de 2007
Struts 2 + Spring 2 + JPA + AJAX
Lectura http://struts.apache.org/2.x/docs/struts-2-spring-2-jpa-ajax.html sobre integración de las techs. Buen sample.
viernes, 20 de julio de 2007
SVN server
Prueba del servidor svn. Desde la línea de comandos anda. Copia de los archivos svnserve.exe, ssleay32.dll, libeay32.dll y libdb43.dll desde la carpeta \programs files\subversion\bin a \dev\svnserve y ejecución: svnserve -d -r {path del repositorio}
Configuración del server: svnserve.conf en /svnrepos/conf. Seteo de estas tres opciones
anon-access = none
auth-access = write
password-db = passwd
y creación de los usuarios en el file passwd dentro de la misma carpeta
[users]
usuario = password
Con esta configuración es posible el acceso tanto a travès del tortoise como de subclipse, con el correspondiente prompt de autenticación una vez ejecutado el svnserve desde la cmd line como está indicado al principio.
Instalacion del servicio con el installer en \Subversion\bin.
El servicio para windows en primera instancia no camina, arranca pero no contesta las solicitudes. TODO
La opción authz-db = authz en svnserve.conf permite reglas de acceso basadas en el path pero no logro hacerla andar en un primer intento, queda para TODO.
Configuración del server: svnserve.conf en /svnrepos/conf. Seteo de estas tres opciones
anon-access = none
auth-access = write
password-db = passwd
y creación de los usuarios en el file passwd dentro de la misma carpeta
[users]
usuario = password
Con esta configuración es posible el acceso tanto a travès del tortoise como de subclipse, con el correspondiente prompt de autenticación una vez ejecutado el svnserve desde la cmd line como está indicado al principio.
Instalacion del servicio con el installer en \Subversion\bin.
El servicio para windows en primera instancia no camina, arranca pero no contesta las solicitudes. TODO
La opción authz-db = authz en svnserve.conf permite reglas de acceso basadas en el path pero no logro hacerla andar en un primer intento, queda para TODO.
jueves, 19 de julio de 2007
SVN
Descarga del plugin subclipse desde http://subclipse.tigris.org/download.html y copia a la carpeta del eclipse.
Descarga e instalación de un servidor svn para windows desde http://svn1clicksetup.tigris.org/, este installer trae Subversion command-line utilities and TortoiseSVN y soluciona los primeros pasos de configuración para poco entendidos.
Desaparecieron las opciones de SVN asi que deshice la copia a la carpeta y luego instalé subclipse a través del update manager. (en la pagina de springide leí que la copia directa a la carpeta eclipse de ese plugin rompería al eclipse...ojo!!)
En el help de tortoiseSVN explica como setupear el Svnserve Based Server.
Descarga e instalación de un servidor svn para windows desde http://svn1clicksetup.tigris.org/, este installer trae Subversion command-line utilities and TortoiseSVN y soluciona los primeros pasos de configuración para poco entendidos.
Desaparecieron las opciones de SVN asi que deshice la copia a la carpeta y luego instalé subclipse a través del update manager. (en la pagina de springide leí que la copia directa a la carpeta eclipse de ese plugin rompería al eclipse...ojo!!)
En el help de tortoiseSVN explica como setupear el Svnserve Based Server.
miércoles, 18 de julio de 2007
CVS o SVN
La elección mejor parece SVN, lecturas:
www.pushok.com/soft_svn_vscvs.php
www.sushiknights.org/2006/03/svn_control_versiones.html.
SVN fue creado para mejorar CVS justamente y parece estar bastante maduro ya.
Distribuciones muy conocidas son las de tigris : subversion, tortoise, rapidsvn y el plugin subclipse bajo la licencia Eclipse Public License (EPL) 1.0
www.pushok.com/soft_svn_vscvs.php
www.sushiknights.org/2006/03/svn_control_versiones.html.
SVN fue creado para mejorar CVS justamente y parece estar bastante maduro ya.
Distribuciones muy conocidas son las de tigris : subversion, tortoise, rapidsvn y el plugin subclipse bajo la licencia Eclipse Public License (EPL) 1.0
JPA en Eclipse acceso a Oracle
Intento de conección a la base remota desde el data source explorer de Eclipse, en un JPA project
(en el JDev el error es el mismo), con dos drivers diferentes (uno es plugin oracle for eclipse JPA)
error1
Could not connect to cdp.
Error creating SQL Model Connection connection to cdp. (Error: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
The Connection descriptor used by the client was:
201.xxxxxxx:1521:db
En este caso el SID (db, al final del string) está mal, debe ser el nombre de la base
Error 2
ORA-00604: error occurred at recursive SQL level 1
ORA-12705: Cannot access NLS data files or invalid environment specified
Diagnostico: el enviroment inválido al que se refería es el country.
Solución: Se modifica el .ini del eclipse agregando -Duser.language=en
-Duser.country=US
a los parámetros de la vm (despues de -vmargs)
(en el JDev el error es el mismo), con dos drivers diferentes (uno es plugin oracle for eclipse JPA)
error1
Could not connect to cdp.
Error creating SQL Model Connection connection to cdp. (Error: Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
The Connection descriptor used by the client was:
201.xxxxxxx:1521:db
En este caso el SID (db, al final del string) está mal, debe ser el nombre de la base
Error 2
ORA-00604: error occurred at recursive SQL level 1
ORA-12705: Cannot access NLS data files or invalid environment specified
Diagnostico: el enviroment inválido al que se refería es el country.
Solución: Se modifica el .ini del eclipse agregando -Duser.language=en
-Duser.country=US
a los parámetros de la vm (despues de -vmargs)
martes, 17 de julio de 2007
En el paso "5. In the Applications Navigator, right-click MyPage.jspx, and select Run." pincha mal, no encuentra librerias:
Error: oracle.jsp.el not found
Error: javax.servlet.jsp.el not found
Error: OrionHttpJspPage not found in class _MyPage_jspx
Error: HttpServletRequest not found in class _MyPage_jspx
Error: HttpServletResponse not found in class _MyPage_jspx
Error: oracle.jsp.el not found
Error: javax.servlet.jsp.el not found
Error: OrionHttpJspPage not found in class _MyPage_jspx
Error: HttpServletRequest not found in class _MyPage_jspx
Error: HttpServletResponse not found in class _MyPage_jspx
Desarrollo del tutorial:
El ejemplo usa el
Creacion de portlet con wizard, uso de java.util.ListResourceBundle para Labels en clase ...PortletBundle.
El ejemplo usa el
OC4J como server, necesita el file system-jazn-data.xml copiado en su carpeta config.
Posible opción propietaria en el portlet wizard Enable -> WSRP V2 inter-portlet communication using Oracle extensionsCreacion de portlet con wizard, uso de java.util.ListResourceBundle para Labels en clase ...PortletBundle.
JDev
Lectura de http://download.oracle.com/docs/cd/B32110_01/webcenter.1013/b31072/tt_whatisjp.htm#CEGBBDEH
Este artículo nombre un estandar de repositorio: "Thanks to Oracle WebCenter Suite's commitment to SOA, as well as to the Java Content Repository (JSR 170) and other industry standards" habría que investigar un poco eso.
Este artículo nombre un estandar de repositorio: "Thanks to Oracle WebCenter Suite's commitment to SOA, as well as to the Java Content Repository (JSR 170) and other industry standards" habría que investigar un poco eso.
Suscribirse a:
Entradas (Atom)