No utilizar archivos Global.app de BEA

BEA Beehive utiliza archivos de flujo de página globales llamados Global.app para definir acciones que pueden ser invocadas por cualquier otro flujo de página en la aplicación.

Para migrar el archivo Global.app, traslade el archivo a la ruta de origen Java™ del proyecto y cambie la extensión de archivo a .java.

Debido a que las etiquetas Javadoc de BEA no documentan el archivo Global.app como controlador, debe añadir una anotación de nivel de clase @JPF.Controller al archivo Global.java, tal como se muestra en el ejemplo siguiente:


/**
  * El flujo de página global se utiliza para definir acciones que pueden ser invocadas por cualquier
  * otro flujo de página en una aplicación web. Los 2 jpf: catch La anotación proporciona una anotación global
  * forma de capturar excepciones no manejadas reenviando a una página de error.
  *
  * @jpf:catch type="Exception "method="handleException"
  * @jpf:catch type= "PageFlowException" method= "handlePageFlowException"
  */< /span> < span class="Code">
@Jpf.Controller (
catches = {
@Jpf.Catch (type=java.lang.Exception.class, method="handleException"),
@Jpf.Catch (type=PageFlowException.class, method="handlePageFlowException")
}
)
public class Global extends GlobalApp