Non utilizzare file BEA Global.app

BEA Beehive utilizza file di flusso di pagine globali denominati Global.app per definire le azioni che possono essere richiamate da qualsiasi altro flusso di pagine nell'applicazione.

Per migrare il file Global.app, spostarlo nel percorso di origine Java™ nel proprio progetto e modificare l'estensione file in .java.

Poiché i tag Javadoc BEA non documentano il file Global.app come controller, è necessario aggiungere un'annotazione @JPF.Controller a livello di classe al file Global.java, come illustrato nel presente esempio:


/**
 * Il flusso globale della pagina viene utilizzato per definire le azioni che possono essere invocate da ogni
 * altro flusso di pagine in una webapp. Gli jpf:catch annotation provides a global
modo per catturare le eccezioni non gestite, inoltrando a una pagina di errore.
 *
@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