Desarrollo WEB.


Las practicas de programación orientadas a la web son muy cambiantes en el tiempo. Es necesario conocer e implementar tecnologías, conocer lenguajes,integrar comunidades,usar Ides, etc, recientes, para responder al mercado que se acerca.

miércoles, 23 de mayo de 2012

uso del p:remoteCommand de Primeface Framework JSF

p:remotecommand actionlistener="{ingenieriaMarcaController.CargarClasificaciones()}" 
autorun="true" name="ActualizarLista" process="@none" update="tabla"


ActionListener : Realiza el llamada a la funcion publica del ManagedBean.
autorun :  Se ejecuta automaticamente
update : El Id del componente primeface que quiere refrescar en contenido.
process : Para procesar parcialmente ....
name : Identificador para invocarle eventos , efectos, etc


Este componente de primeface es utilizado para llamar determinadas acciones de un managedBean en un momento de inicio de pagina o accion de un componente html.

lunes, 21 de mayo de 2012

Instalar subversion en linux suse.



Para instalar subversion se requiere de tener previamente instalado y configurado el servicio apache.
Lo mas practico es usar yast para instalar el software y los servicios pertinentes a subversion, preferiblemente instalar tambien el plugins de netbeans para guardar directamente desde nuestra lugar de desarrollo en el repositorio.

Una vez instalado es necesario crear una carpeta
mkdir /srv/www/htdocs/mirepositorio/miproyecto/
miproyecto es la carpeta que contiene las fuentes para el espejo del proyecto J2EE
se dan permisos de administrador svn a esta carpeta con el comando
svnadmin create /srv/www/htdocs/mirepositorio
se debe dar permisos al servidor de la siguiente manera
chown -R iproject /srv/www/htdocs/mirepositorio

Ahora se debe ir al archivo ubicado en
/etc/apache2/conf.d/subversion.conf y quitar algunas etiquetas de comentario (#)

DAV svn
SVNPath /srv/www/htdocs/mirepositorio
# # Limit write permission to list of valid users.
#
# # Require SSL connection for passwor...


reiniciar el servicio de web desde apache2 con el comando
/etc/init.d/apache2 restart
para mas brevedad use yast - servicios del sistema

Bueno todo este cuento de crear carpetas y dar permisos para repositorios es mejor evitarlo tan solo instalando el cliente de kdesvn desde yast, con este cliente se puede crear repositorios subversion, luego desde el netbeans se crean la configuracion del enlace al repositorio creado como se muestra en la siguiente figura.






Configurar Java JDK1.7 en Linux suse para netbeans


Al empezar a utilizar herramientas de jdk7 en nuestros desarrollos se hace necesario configurar el recurso utilizado por el sistema suse para compilar y usar aplicaciones Java.
update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.7.0_17/bin/java" 1
update-alternatives --config java
Seleccione el numero correspondiente a la version del jdk y enter.
java -version
Para actualizar el java Compilador.
update-alternatives --install "/usr/bin/javac" "javac" "/usr/java/jdk1.7.0_17/bin/javac" 1

domingo, 20 de mayo de 2012

Configurar host de apache para NetBeans en Suse 12.x


Uno de los principales obstaculos al ejecutar proyectos web entreprise en netbeans es reconocer el host de apache para iniciar normalmente los servicios.

Es recomendable realizar el siguiente procedimiento.

Abrir gestor de archivos en modo super
Ir a etc/hosts (abrir con editor de textos)

Añadir
127.0.0.1 dhcppc1 o,y 127.0.0.1 dhcppc2

Restaurar servicio de apache2 por yast servicios del sistema.