How To.. Mostrar objetos de BI en aplicaciones ADF

Recientemente me han pedido mostrar un tablero de BI sobre una aplicación de Webcenter Portal, para este caso no hemos hecho uso de algún Portlet, sino que debido a la completa integración de los productos Oracle lo hemos hecho a través de objetos de BI para ADF.

Como primer paso es necesario instalar las extensiones para JDeveloper, los cuales listo a continuación

  • Business Intelligence ADF Task Flow
  • Business Intelligence ADF View Regions
  • Business Intelligence Composer
  • Business Intelligence Logical SQL View Objects
  • Business Intelligence Soap Connection

Sigue leyendo

Anuncios

How to.. Configurar proveedor de seguridad SQLAuthenticator en Weblogic.

Hace algun tiempo alguien nos pedia apoyo con ADF Security y el acceso controlado a los aplicativos mediante una Base de Datos, como una solución para este caso optamos por utilizar un Proveedor de Seguridad para Weblogic del tipo SQLAuthenticator.

Mediante este SQLAuthenticator podemos gestionar un repositorio de usuarios y sus passwords utilizando una serie de tablas en nuestra Base de Datos, despues del salto les cuento como realizar esta configuración.

Sigue leyendo

ADFUtils y JSFUtils. Dos clases que no pueden faltar en tu proyecto de ADF

En proyectos ADF es muy común que tengamos la necesidad de tener clases que apoyen a una rapida codificación de nuestros proyectos, Aqui les dejo un par de ellas, las cuales es indispensable las tengamos en nuestro proyecto.

A continuación la descripcion de las clases

Sigue leyendo

Actualizado: How-to Configurar ADF Security y generar una pagina de Login para tu aplicación

(La siguiente configuracion no funciona para las versiones 11.1.1.4 y 11.1.1.5 existe un bug que aun no ha sido resuelto.)

(Para poder resolver el bug que existe para las versiones de 11.1.1.4 y 11.1.1.5 visiten el siguiente articulo Oracle Radio)

Si tienes una aplicación web hecha con ADF y quieres añadirle seguridad, este post se encargara de explicar paso a paso como configurar ADF Security además de ayudarte a crear una pagina de login para el uso y acceso a tu aplicación

– Crear una pagina Login para tu aplicacion.

Comenzaremos creando y configurando la pagina de Login para que esta nos permita el acceso a nuestra aplicación.

– Creamos una nueva aplicación (Fusion Web Application)dentro de JDeveloper (11.1.1.3).

Abrimos nuestro archivo adfc_config y arrastramos una nueva Vista a la cual llamaremos main.

adfc-config

Damos doble clic con lo que parecera el asistente para crear, para crear la pagina la cual llamaremos main.jspx.

Creamos una nueva pagina dentro de nuestro proyecto ViewController quedando de la siguiente manera.

La pagina contiene un inputText para el usuario, un inputText para la contraseña este ultimo debe tener la propiedad “Secret” en el valor “true”, además de un boton para ejecutar la acción de login.

A continuación hay que crear una clase java para validar el usuario y contraseña que se hara al momento de dar click sobre el botón de Login.

Sigue leyendo

Configurar Weblogic para que una aplicación ADF se conecte con OIM 10g

Si te han pedido realizar una aplicación en ADF que tenga interacción OIM 10g, aqui les dejo una serie de puntos que hay que tomar en cuenta para que Weblogic nos permite realizar una conexión exitosa hacia OIM:

Dentro de la instalación de OIM existe una carpeta llama xlclient dentro de esta carpeta se encuentran las librerias que se han de requerir para la aplicación, tambien se encuentran archivos de configuracion necesario para realizar la conexión con OIM.

– Modificar Archivo weblogic.policy

Para poder integrar Weblogic con OIM y que la aplicación se ejecute de manera correcta es necesario copiar la carpete xlclient en algun directorio dentro de la maquina donde se encuentra instalado Weblogic es necesario recordar esta ruta ya que sera requeria más adelante.

Para que weblogic permita la correcta integración con OIM es neceario modificar el archivo weblogic.policiy ubicado en <WEBLOGIC_HOME>/server/lib, a este archivo hay que agregar el contenido del archivo xl.policiy ubicado en <XLCLIENT_HOME>/config, las lineas que hay que agregar en el archivo weblogic.policy son:

Sigue leyendo