Posts

Showing posts from August, 2011

Custom Skin ADF: Modificación de los estilos y traducción de literales

Image
Hola a todos :). Hoy os traigo un ejemplo de cómo realizar nuestra Custom   Skin  a nuestros componentes ADF. El Custom Skin  engloba 2 puntos fundamentalmente: La sobre-escritura de estilos  de los componentes ADF. La modificación/traducción de los literales por defecto que vienen en los componentes ADF. En el siguiente ejemplo vamos a crear una aplicación básica en la que cambiaremos un estilo y un texto de un componente ADF. En primer lugar debemos crear en la carpeta WEB-INF de nuestra aplicación Fusion Middleware (ADF) un archivo XML con el siguiente nombre: trinidad-skins.xml  . Fichero trinidad-skins.xml En este archivo se pueden definir tantos Skins como se necesite: Contenido de trinidad-skins.xml Los campos a rellenar por cada Skin son: Id: Identificador único del Skin . Family: Nombre de la familia. Este nombre es importante dado que es el que se utiliza para seleccionar el Skin en la aplicación. Extends: En caso de estar extendiend

Habilitar las Custom Actions en un Task Flow de forma local

Image
Hoy os traigo un pequeño fragmento de cómo habilitar de formal local las CustomActions de un Task Flow . Existen 3 maneras de incluir CustomActions a Task Flows: De forma local a la ADF Library: Es el caso que aquí os traigo y que personalmente más me gusta . Al empaquetar nuestro Task Flow en un JAR también le indicaremos qué acciones están disponibles en el menú. Esto se realiza en un archivo denominado adf-settings.xml. Globalmente a una aplicación de WebCenter Portal: En este caso indicaremos acciones globales que aparecerán en todos los Task Flow del nuestra aplicación de portal. Éstas se indican en el archivo adf-config.xml . Declarativamente en una página: Cuando añadimos un Task Flow en etapa de diseño en lugar de en ejecución desde Oracle Composer. Éste genera un binding a una instancia del Task Flow que es referenciada mediante la etiqueta ADF <af:region> . En este caso, desde la paleta que nos proporciona JDeveloper con los componentes de Oracle Composer podem

Integrar ADF Task Flows propios en una aplicación de WebCenter

Image
Hola a todos. Hoy os traigo una pequeña entrada de cómo añadir nuestros Task Flow a una aplicación de Framework Portal de WebCenter En primer lugar es necesaria la generación de una ADF Library del proyecto que contiene aquellas TaskFlow que deseamos incluir en nuestro portal. Para ello es necesario la creación de un "Plan de despliegue" desde las Project Properties del proyecto "Controller" (click derecho) de nuestra "Fusion Web Application" Seleccionar la opción Deployment y seguidamente crear un nuevo plan de despliegue seleccionando como tipo de archivo ADF Library JAR File. Generar la librería ADF seleccionando el proyecto "Controller" haciendo click derecho y seleccionando en la opción deploy nuestro plan de despliegue. En caso de haber ido correctamente el despliegue de nuestro archivo JAR, recibiremos un mensaje con la ruta en la que se ubica (la cual necesitaremos más adelante). Tras generar n