En ocasiones, tal vez desee ejecutar un trabajo para almacenar en la caché el contenido del portlet (por ejemplo, si el portlet tarda unos minutos en aparecer). Cuando se ejecuta el trabajo, crea una instantánea del contenido del portlet (en forma de un archivo HTML estático) que se puede mostrar en un sitio web. El archivo se guarda en el directorio de archivos compartidos (por ejemplo, C:\bea\alui\ptportal\10.3.0) en \StagedContent\Portlets\<portletID>\Main.html. A continuación, puede crear otro portlet que muestre sencillamente el HTML estático.
Para ejecutar un portlet como un trabajo:
Haga clic en Administración.
En la lista desplegable Crear Objeto, seleccione Trabajo.
En la página Configuración Principal, haga clic en Agregar Operación.
Seleccione los portlets que desee ejecutar con este trabajo y haga clic en Aceptar.
En Programar, seleccione la frecuencia con que desea que se ejecute este trabajo. Haga clic aquí para obtener más información sobre el editor de trabajos.
Haga clic en Terminar.
Notas:
Para que el trabajo pueda ejecutarse, la carpeta en la que ha creado el trabajo debe registrarse en un Automation Service.
Si el portlet incluye preferencias, se utilizarán las preferencias del usuario que crea el trabajo.
Dado que el contenido producido es estático, sólo debería ejecutar portlets que presenten información que sea valiosa cuando se actualice de forma periódica. Por ejemplo, un portlet de informe sería idóneo para ejecutarse como un trabajo, mientras que más portlets interactivos, como las interfaces de aplicación, no serían adecuados.
Dado que los portlets intrínsecos se basan en la aplicación del portal, ejecutar un portlet intrínseco como un trabajo no funciona.
La ruta de acceso del directorio de archivos compartidos se define en la página Gestor de URL del Portal de la utilidad de configuración del portal.