Nie używaj plików BEA Global.app

Środowisko BEA Beehive korzysta z globalnych plików przepływu strony o nazwie Global.app do zdefiniowania działań, które mogą być wywoływane przez dowolny inny przepływ strony w aplikacji.

Aby przeprowadzić migrację pliku Global.app, należy przenieść ten plik do ścieżki źródłowej Java™ w projekcie i zmienić rozszerzenie nazwy pliku na .java.

Ponieważ znaczniki dokumentacji Javadoc BEA nie dokumentują pliku Global.app jako kontrolera, należy dodać adnotację poziomu klasy @JPF.Controller do pliku Global.java, jak pokazano w poniższym przykładzie:


/**
  * Globalny przepływ stron jest używany do definiowania działań, które mogą być wywoływane przez dowolny
  * inny przepływ stron w apce WWW. Zadanie jpf: przechwyć adnotacja udostępnia globalny
  * sposób wychwytywania nieobsługiwanych wyjątków przez przekazanie do strony błędu.
  *
  * @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