Durante esta semana se llevaran los 2 últimos eventos del 2011 de ADF y JDeveloper en América Latina, eventos en los cuales tengo el agrado de participar. Primero, del 6-8 de Diciembre se estará llevando a cabo el Oracle Open World Latinoamérica en la ciudad de Sao Paulo, allí estaré realizando las siguientes presentaciones:
Pages - Menu
lunes, diciembre 05, 2011
martes, noviembre 29, 2011
Oracle Service Bus 11g y Web Services de Siebel. Error Code: 10944629 Error Message: Error: Missing body length in response to SWE request

<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Client</faultcode>
<faultstring>
Error Code: 10944629 Error Message: Error: Missing body length in response to SWE request!
</faultstring>
<detail>
<siebelf:errorstack
xmlns:siebelf="http://www.siebel.com/ws/fault">
<siebelf:error>
<siebelf:errorsymbol/>
<siebelf:errormsg>
Error: Missing body length in response to SWE request!
</siebelf:errormsg>
</siebelf:error>
</siebelf:errorstack>
</detail>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
jueves, noviembre 10, 2011
¿Desarrolla Java en Mac OS?
El equipo de Usabilidad de Middleware en Oracle se encuentra buscando desarrolladores Java que trabajen bajo Mac OS, esto para participar en una sesión de usabilidad de producto que dura alrededor de 1.5 horas y se realizan a través de una conferencia web en la tranquilidad de su casa u oficina y son en Inglés.
miércoles, noviembre 02, 2011
¿Cómo incrementar la memoria con la que Oracle JDeveloper se ejecuta?
miércoles, octubre 12, 2011
Feature Pack de Oracle BPM 11.1.1.5
http://soacommunity.wordpress.com/2011/10/12/new-version-of-bpm-suite-11-1-1-5-feature-pack-released/
Básicamente contiene:
- Mejoras en la experiencia de Oracle BPM Composer
- Mejoras para el Perfil de Analista. Por ejemplo: puede ahora generar documentación en HTML de los procesos que está Analizando y/o Modelando
- Representación Colaborativa a través de BPMN
- Se incorpora la actividad: Alter Flow. Que permite a un Usuario privilegiado, alterar el Flujo del Proceso, sea cambiando la información del Proceso, o bien moviéndolo a alguna otra actividad
- Finalmente se tiene la capacidad de realizar el Round Trip para los escenarios de Simulación. Es decir, puedes incorporar Run-time data a tus Simulaciones
- Para el desarrollador se incorporaron capacidades para poder guardar mensajes customizados de Log. También se agregó mas documentación a la API de BPM. El nuevo javadoc está aquí.
http://www.oracle.com/technetwork/middleware/bpm/learnmore/whatsnewbpmfeaturepack-487968.html
lunes, octubre 03, 2011
Siguiendo el Oracle Open World 2011 en Imágenes
El día de hoy dio inicio el Oracle Open World 2011 en San Francisco, una semana con mucho trabajo, pero muy divertida y que también sirve para re-conectarse con conocidos del mundo Oracle. Como lo hice el año pasado, voy a procurar ir subiendo imágenes de aquellos momentos que se van viendo a lo largo del evento, espero lo disfruten:
jueves, septiembre 29, 2011
Consejos Prácticos Para Trabajar con JDeveloper 11g R2
Una de las características principales de JDeveloper 11g r2 (11.1.2.x) es la parte de desempeño y re-ingeniería que se ha realizado dentro del núcleo del IDE para que muchos de sus módulos inicien por demanda; lo cual disminuyó el tiempo de carga y mejoró la utilización de la herramienta.
Sin embargo, luego de haber trabajado con la última versión me he encontrado con algunas cosas nuevas le facilitaran la vida y le ayudarán a sacarle al máximo el provecho a la herramienta. A continuación explicaré como aumentar la velocidad del weblogic integrado, algunos parámetros para trabajar en 64 bits y finalmente como encontrar elementos de los business components dentro de los nuevos editores.
JDeveloper 11g R2 Liberado Justo A Tiempo Para el OOW
El día viernes de la semana pasada fue liberado el primer patch de JDeveloper 11g R2 (11.1.2.1.0). Esta versión contiene principalmente correcciones por lo cual no es considerado una versión principal que introduzca nuevas características y funcionalidades. Para acceder a las release notes pueden ir aquí.
jueves, septiembre 15, 2011
Solucionando El Ciclo Infinito en Autenticación con Forma via JSPX - 11.1.1.5.0
martes, septiembre 13, 2011
Si se Perdió los Webinars Organizados por ODTUG - Aquí la Repetición!
miércoles, septiembre 07, 2011
Partners de Oracle Ahora Pueden Especializarse en ADF!
Hemos creado en el equipo de JDeveloper y ADF un nuevo programa de especialización para todas aquellas compañías que estén activamente o evaluando ADF en proyectos y que quieran tener y o contratar recursos que sean especializados en la tecnología.
domingo, agosto 21, 2011
¿Cómo desplegar Portlets de Spring en Oracle Webcenter 11g?
En alguna ocasión se nos pidió desplegar un Portlet construido con Spring (con herramientas de IBM) sobre el Container de Portlets de Oracle Webcenter, para después ser consumido desde una Página de mismo Webcenter Portal.
El Portlet se había había desplegado , primero, sobre el IBM Websphere Portal. La prueba consistía en validar si el Portlet era lo suficientemente estándar, para desplegarse sobre otro Portlet Container.
Las imágenes , en algunos casos, tienen algunas variantes, pues estamos ocultando todo lo referente a nombres del cliente.
miércoles, julio 13, 2011
Esta Desarrollando con ADF Swing?
Si usted o su compañía se encuentran desarrollando o está manteniendo aplicaciones de escritorio echas con ADF Swing, es importante que revise el siguiente comunicado:
http://forums.oracle.com/forums/ann.jspa?annID=1617
El equipo de desarrollo quisiera saber su opinión al respecto, si quisiera dar su opinión en español hágalo, no se preocupe. Lo más importante es que su voz sea escuchada.
jueves, junio 30, 2011
Webinar Julio 7 11AM Horario de México
El registro lo pueden hacer aquí:
https://www2.gotomeeting.com/register/939853139
Oracle Coherence es un componente sumamente poderoso que forma parte del stack de Fusion Middleware, enfocado a ofrecer una solución de Grid Caché Transaccional altamente disponible.
martes, junio 28, 2011
Explicando JSF 2.0 en ADF Faces y JDeveloper 11g R2
Como lo anuncié en mi último artículo, una de las características más relevantes de JDeveloper 11g R2 (11.1.2.0) es el soporte a JSF 2.0. Luego de haber tenido una charla muy interesante con el equipo de desarrollo de ADF Faces, pude aclarar algunas dudas que tenía acera de JSF 2.0 y como este soporte se refleja en las aplicaciones ADF nuevas y existentes.
En este artículo voy a explicar que implica el tener a JSF 2.0 y porque debemos familiarizarnos con esta especificación como desarrolladores en ADF.
domingo, junio 26, 2011
Identity Service en Oracle SOA Suite 11g
Este es muy útil para consultas en el realm de seguridad que se esté utilizando en el Weblogic en cuestión. De manera que en tus procesos, servicios, bpel, bpm etc., lo puedas ocupar como el medio para autenticar a un Usuario, conseguir algún atributo que tenga en el Directorio (por ejemplo su buzón de email), y básicamente consultar información de Usuarios y Grupos.
Regularmente en el Desarrollo de un proyecto se generan Clases que hagan esta actividad, pero si estás usando SOA Suite, simplemente consume este Web Service:
https://maquina:puerto/integration/services/IdentityService/identity?WSDL
sábado, junio 11, 2011
GRUPO DE USUARIOS JAVA MEXICO.
Me refiero a Plinio Arbizu, él es tremendo profesional dedicado a la tecnología de Oracle. Autor del Libro Web 2.0 Solutions with Oracle WebCenter 11g publicado por la editorial PACKT. Una de las personas mas avanzadas en relación a temas de Webcenter y ADF.
martes, junio 07, 2011
Liberado el JDeveloper 11g R2 (11.1.2.0.0)!
El día de hoy fue liberada la segunda versión de JDeveloper 11g y el framework de desarrollo ADF. Esta versión del ambiente de desarrollo incluye muchas nuevas características, componentes que incrementan la productividad y lo más notable, el desempeño de la herramienta. En esta entrada daré un resumen de las nuevas características.
martes, mayo 17, 2011
Webinar 26 de Mayo 2011. Oracle ADF + SOA Suite
Esto como parte de una serie de Webinars que el ODTUG (Oracle Development Tools User Group) está calendarizando para la comunidad de habla hispana.
martes, mayo 10, 2011
Solucionando el JBO-29000, ORA-01882: no se ha encontrado la región de la zona horaria
Es un error común que se presenta al ejecutar bien sea el Application Module o nuestra aplicación web. Este error he notado se presenta en ambientes en los cuales instala la base de datos se instala en el contexto local de la máquina y JDeveloper se queda con el defecto por ingles.
Nuevo release de FMW, PS4 (11.1.1.5)
Si quieren tener una lista de los Known Issues, visiten:
http://www.oracle.com/technetwork/middleware/fusion-middleware/documentation/aiasoarelnotesps4-365171.html
miércoles, abril 27, 2011
Upgrade de BPM 11.1.1.3 a 11.1.1.4
Al desplegarlo , te arrojará el siguiente error:
[08:14:38 AM] Weblogic Server Exception: weblogic.application.ModuleException:
[08:14:38 AM] Caused by: java.lang.ClassNotFoundException: oracle.bpel.services.datacontrol.types.Number
[08:14:38 AM] See server logs or server console for more details.
[08:14:38 AM] weblogic.application.ModuleException:
[08:14:38 AM] #### Deployment incomplete. ####
[08:14:38 AM] Remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)
Extrañamente no encuentra la clase Number, del paquete oracle.bpel.services.datacontrol.types . Esto quizás derivado a que las librerías hayan cambiado de versión en versión.
lunes, abril 11, 2011
Más Eventos Programados en Abril – 100% En Español
El mes de abril se viene con muchos actividades para los desarrolladores, tanto presencial, como virtual. Comparto con ustedes en este articulo los eventos que tengo conocimiento se van a realizar en las próximas semanas. Si se encuentra en las ciudades donde se realizarán, anímese. inscríbase y si se encuentra en otra ciudad no se pierda los seminarios virtuales que también comparto en esta entrada.
Technical Webinars en Español…pronto
Próximamente se empezarán a dar una serie de Technical Webinars en Español. Esto por parte del Oracle Development Tools User Group (ODTUG), que originalmente había estado ofreciendo únicamente Webinars – gratis – pero en Inglés.
A partir del 20 de Abril se iniciarán. El primero correrá por parte de Juan Camilo Ruiz, compañero de este blog, amigo y pana de años.
viernes, abril 08, 2011
¿Puerto de JNDI para Oracle BAM?
Uno de los temas mas recurrentes al hacer uso de la Oracle SOA SUITE 11g, es el error de Puerto de JNDI con el que el Oracle BAM Adapter es creado.
El Puerto del JNDI debe ser el mismo puerto en el que el Weblogic Server de BAM está escuchando. Típicamente es el 9001, de hecho, prácticamente éste es el default.
El problema sucede cuando tu configuración es:
1. Un Single Instance
2. Una Instalación donde los Puertos no necesariamente son los defaults.
martes, abril 05, 2011
Oracle Express Edition 11g Beta Disponible
Para todos aquellos usuarios o entusiastas de la versión Express de la base de datos Oracle, a partir de la semana pasada fue liberado el primer beta de la versión 11.2.
jueves, marzo 31, 2011
Como Auditar Aplicaciones ADF en JDeveloper 11g
Recientemente @afcode, amigo bloguero y usuario avanzado de ADF, me preguntó acerca de la funcionalidad en JDeveloper para realizar auditoría en el código de aplicaciones ADF. Pese a que la funcionalidad esta presente desde JDeveloper 10g, muchas veces pasa desapercibida, sin embargo, puede ser de mucha ayuda especialmente cuando se hace la definición de estándares de desarrollo o definición de mejores prácticas del código para los equipos de desarrollo.
En esta entrada explicaré la utilización de esta funcionalidad y como personalizar y crear sus propias métricas de auditoría.
miércoles, marzo 16, 2011
Explicando el ADF Mobile Client – Movilidad Empresarial Multiplataforma en Java
Actualización Marzo 2012: El contenido de esta entrada ha cambiado, la versión más actualizada se encuentra aquí.
El Lunes pasado el cliente de ADF Mobile para Black Berry y Windows Mobile que se encontraba en “beta” (technical preview), fue puesto en producción. Como ya lo había explicado en otras entradas, este componente nos permite a los desarrolladores ADF crear interfaces para múltiples dispositivos móviles eliminando la necesidad aprender los detalles de la plataforma.
En este articulo les presento las principales características de este componente.
martes, marzo 15, 2011
Eventos para no Perderse en Latino América – ¿Dónde está la Movida?
Como ya es costumbre en Oracle Radio promovemos aquellos eventos regionales que sean relevantes nuestros lectores. En este articulo hacemos una reseña de algunos eventos que estarán aconteciendo en los próximos meses en la región.
miércoles, febrero 23, 2011
Integración Hudson en JDeveloper 11g
Hudson es una herramienta de integración continua open source con una alta popularidad entre la comunidad. JDeveloper 11g desde algunas versionas anteriores ofrece herramientas para manejar el ciclo de vida de las aplicaciones a través de la extensión de Team Productivity Center, que es donde Hudson entra en escena.
Dentro del área de integración continua, Hudson es una pieza clave por lo cual no hubo dudas por parte del equipo de JDeveloper en que se tenía que tener soporte e invertir recursos para que Hudson continúe evolucionando y siendo utilizado dentro de la comunidad.
sábado, febrero 19, 2011
Usando Weblogic 10.1.3.4 con Oracle SUN iPlanet Directory.
En sí la configuración es bastante directa, no hay mucho qué hacer. Pero sí contiene algunos detalles que debes tomar en cuenta, para no estar batallando.
Encontré esta URL de Oracle ST curriculum, que describe muy bien cómo realizar esta configuración.
Igualmente aquí viene cómo establecer una conexión con el LDAP embebido de Weblogic, que es una tarea igualmente simple, pero en ocasiones se olvida cómo llevarla a cabo
Acá se los dejo:
http://goo.gl/v6xkN
lunes, enero 31, 2011
ADF y WebCenter 11g Release 1 (11.1.1.4.0) y el Soporte a Websphere!
Desde hace ya una semana fue liberada la versión 11.1.1.4 de JDeveloper, WebCenter y SOA Suite (como lo reseño Rolando en su articulo). Por el lado de JDeveloper, esta versión cuenta con un número menor de nuevas características comparado con versiones anteriores, sin embargo, como es usual contiene una gran cantidad de bugs corregidos y como lo identifica Andrejus B., uno de los directores ACE con más conocimiento en JDeveloper – esta versión presenta mejoras notables en cuanto a desempeño.
El otro elemento principal de esta versión es el soporte de WebSphere para todos los componentes, lo cual es muy positivo especialmente cuando se trabaja con clientes que tienen IBM en su entorno.
domingo, enero 30, 2011
¿Cómo hacer que en OBPM 11g un proceso pueda correlacionar llamadas a Servicios?
Esto para esos casos típicos en donde tu Proceso BPEL, debe esperar a que alguien lo "despierte", en base a un mensaje que venga de una Aplicación Externa.
En este tipo de escenarios es muy útil el uso de Correlation Sets/Ids. Que es un feature que ha existido desde el primer release de Oracle BPEL (2004). Bien, para poder hacer algo similar en OBPM 11g, todo indica que no hay una manera tan directa haciendo uso de las Actividades, si no que toca hacer uso de la infraestrucutra SOA, para poder llevar a cabo este objetivo.
En sí, se reduce a tener un Proceso BPEL Async que tenga justamente un contrato (WSDL) en el cual haya otro operación - llamémosle midCall -- en la cual se quede él esperando la llamada de la Aplicación Externa, y que justamente le conteste al proceso BPM.
El proceso BPM a su vez, debe arrancar a dicho proceso BPEL, y después quedarse esperando (llamada Asíncrona), a que él le conteste, una vez haya sido "despertado" por la llamada, y correlacionado los valores a través de los Correlations Sets/Ids.
Aquí explico cómo realizar esto:
domingo, enero 16, 2011
Oracle SOA Suite 11.1.1.4. Nuevo Patchset. PS3.
- Soporte a BPEL 2.0
- ChuckSize property para el File Adapter
- Custom Adapters Wizard en Oracle JDeveloper. Esta en particular me gustó, pues antes tocaba hacerlo todo a mano
- Las capacidades de Purging para la BD; ésto para los que llevamos desde 10.2 de BPEL PM, es una gran característica que ahorrará tiempos de Administración
- Poder ejecutar SOA Suite sobre IBM Websphere. Este definitivamente es algo que debemos reconocerle a Oracle. Su propuesta de Hot-Pluggable es una realidad.
viernes, enero 14, 2011
Recursos para Aprender ADF11g modelo 2011
Feliz Año nuevo para todos los que nos siguen a través de este espacio, valga la aclaración que por lo general he echo en los primeras entradas de años anteriores, el blog no ha desaparecido ni mucho menos… creo que la tendencia a final de año es que se juntan muchas cosas a la vez que las fiestas de fin de año crean una atmosfera que al menos en mi caso, es más familiar y de reflexión.
Que este año sea muy positivo y lleno de buenas noticias alrededor del mundo de tecnología Oracle. Así que si aún tiene pendiente el conocer la plataforma de desarrollo en Fusion, sus componentes y demás… le recomendaría que no dejara pasar mucho tiempo… las oportunidades y retos de empezar con esta nueva tecnología están a la vuelta de la esquina.