noviembre 18, 2010

Descarga manual de extensiones para JDeveloper

El día de hoy me encontré con que no podía descargar una extensión para JDeveloper, en el momento que solicitaban mi usuario y contraseña me mostraba un error diciendo que mi usuario y/contraseña era inválido y no me permitía descargar la extensión.

Corroboré mi contraseña e incluso solicité me la resetearan para ver si con eso se arreglaba, me di cuenta de que habían cambiado las políticas de uso de contraseña a mínimo 8 caracteres alfanuméricos, y además debería incluir letras mayúsculas y minúsculas. Pensé que por eso ya no podía conectarme con JDeveloper, así que una vez hecho el cambio volví a intentar la descarga...

Sorpresa, tampoco pude (cual sorpresa, últimamente Oracle siempre falla) así que me dirigí a los foros de JDeveloper para reportar el error. Ahí encontré este anuncio donde mencionan que tienen un problema para realizar la autenticación debido a los recientes cambios en las políticas de seguridad.

Proporcionan estos links:


Donde encontrarán la lista de extensiones disponibles, pueden bajar el archivo .zip y desde JDeveloper ir al menú de Ayuda, hacer clic en Buscar actualizaciones y en la pantalla que les mostrará elegir la opción Instalar desde archivo local, elegir el archivo zip que descargaron:


Hacen clic en siguiente y la siguiente pantalla les mostrará  una lista de las extensiones que se van a instalar:



Hacen clic en finalizar y listo, les aparecerá una ventana de confirmación de instalación y notificando que tienen que reiniciar JDeveloper para que eso funcione.

noviembre 03, 2010

Desplegando múltiples procesos de BPMN en Oracle SOA Suite 11g

Resulta que esta vez me encuentro trabajando con la versión 11g de Oracle SOA Suite. Estamos construyendo una aplicación que contiene dos procesos dentro de la misma composición SCA y como era de esperarse: las cosas no son tan triviales como los bonitos manuales de Oracle lo explican, pero aquí mi experiencia.


junio 14, 2010

Stuard, el bulldog francés

Sé que originalmente la idea de este blog era solamente agregar cosillas técnicas, pero este último mes me he visto muy ocupado en otras cosas, por el momento estoy aprendiendo a desarrollar interfaces en PyQt para entrarle al desarrollo de KDE, pero mi aprendizaje se ha visto un poco mermado por culpa del siguiente individuo:




mayo 17, 2010

openSUSE 11.2 en mi VAIO Z series (VGN-Z890T)

Este es mi segundo intento por configurar por completo el hardware de mi laptop para poder utilizar openSUSE 11.2 como sistema operativo definitivo y olvidarme de la basura que es Windows 7 (que corajes y dolores de cabeza me ha provocado hasta ahora). El primer intento fue un fracaso porque en primera no conozco del todo bien linux, soy un usuario primerizo y estoy aprendiendo con esto, en segundo se me acabó el tiempo y tenía que dejar lista la laptop para el trabjo y por último llegué a un punto en el que ya no jalaba ninguna de las dos tarjetas de video porque batí todo jeje, pero ahora esta casi lista en una pequeña partición de Linux que dejé y muy pronto se quedará como SO principal. Mientras tanto voy a documentar un poquito aquí lo que he hecho hasta el momento para otros aventurados en el tema y para cuando tenga que volver a hacerlo en un futuro.

abril 27, 2010

Foros especializados



Si bien es cierto, todos los foros que encontramos por ahí en internet tienen un tema en particular, personalmente no me inscribo en alguno si el contenido del foro no es de mi interés y ya con esto podría decir que por lo menos tengo alguna noción del tema, aunque supongo que habrá otros tipos de usuario que se inscriban en un foro porque no conocen el tema y buscan ampliar sus conocimientos al respecto a través del foro. Como sea, los foros siempre son de ayuda en la solución de muchas de nuestras preguntas cotidianas y/o especializadas y aquí hay una propuesta de formalizar los foros especializados en la red.

marzo 24, 2010

Sistemas de Control de Versiones Distribuidos: Kiln y Mercurial (hg)

Todos los que nos dedicamos al desarrollo de software necesitamos un SCV (Sistema de Control de Versiones), difícil imaginarnos sin usarlo... aunque existan algunos que ni los conocen.
Resulta que existen varios SCV como: CVS, SVN, Visual SourceSafe (entre los mas usados), actualmente me topé con uno llamado Kiln el cual esta basado en Mercurial, un SCV Distribuido y además Open Source.


marzo 23, 2010

jugando a World of Warcraft

Seguramente los que me conocen saben que desde hace ya un buen tiempo le he invertido muchas horas de mi vida a World of Warcraft, un juego bastante completo, interesante y sobre todo adictivo. En tanto tiempo ya tengo varios personajes regados por ahí, mi personaje principal es un mago en el servidor latino Drakkari, se llama Arioch y tiene dos especialidades fuego y hielo.




marzo 01, 2010

¿Por qué hay foquitos por todos lados?

Siempre estamos rodeados de luces indicadoras, flechitas, cosas que parpadean, etc, una infinidad de señalamientos para avisarnos de una y mil cosas.
Yo como desarrollador de sw siempre me estoy peleando con los usuarios porque algunos quieren cada monería en sus aplicaciones, o al revés, nosotros siempre les queremos poner un montón de detalles supuestamente para hacerles la vida mas sencilla...

febrero 26, 2010

Migrando del ALBPM 6.0 al OBPM 10.3

Una de las tareas que he tenido que hacer ultimamente es una migración de un proyecto que se encuentra en el BPM de AquaLogic 6.0 (cuando todavía le pertenecía a BEA) hacía la versión 10.3 que ahora se llama Oracle BPM.
Me dijeron: tienes que instalar la nueva versión en un cluster de weblogic, despliegas las aplicaciones y listo...
Quiero pensar que eso me dijeron pero no lo creían en verdad... en fin, me puse a pensar en las implicaciones: las instancias de procesos existentes, las bases de datos de los procesos y la app si es que tiene, los servicios que utilizan, compatibilidad, etc, que se yo, nisiquiera conocía el BPM de Oracle... jaja, así es, había trabajado con el de IBM pero nunca con el de BEA - Oracle.
Me puse a investigar y encontré la Oracle BPM 10.3 Upgrade guide muy sencilla y al parecer efectiva. No creo que tenga mayor caso repetir todo lo que dice la guia, está mas o menos documentado todo el proceso. Digo mas o menos porque uno de los prerequisitos es que el que está haciendo la migración debe dominar ALBPM 6.0 y por lo tanto omiten muchas cosas "obvias".
Para todos aquellos que no quieran leer la guía de Oracle o quieran algo mas puntual y directo de lo que tienen que hacer aquí está la guía:

febrero 22, 2010

Un tardío encuentro con los blogs

Siempre he querido tener un blog, lo había intentado antes pero nunca le di seguimiento. Esta vez espero sea diferente, así como decidí retomar la lectura, acabé un libro que llevaba leyendo dos años... si, dos años!!, y no era el Quijote ni mucho menos, simplemente me daba pereza leer.