No utilizar anotaciones @jpf:controller de BEA Beehive

Esta regla señala las etiquetas Javadoc @jpf:controller de BEA Beehive en los archivos JPF migrados. Se proporcionará una corrección automatizada para esta regla, que convertirá la etiqueta en una anotación @ Jpf.Controller a nivel de clase que se requiere en las clases de flujo de página.

El ejemplo siguiente muestra etiquetas Javadoc @jpf:controller de BEA Beehive:


/**
  * Este es un ejemplo de controlador.
  *
  * @jpf:controlador
  * @jpf:propiedades-vista-propiedades-propiedades::
  * < propiedades-vista>
  * <pageflow-object id="pageflow:/Controller.jpf"/>
. . .
  * </view-properties>
  * ::
  * @jpf:message-resources resources= "messages.Validation"
  */< /span> < span class="Code">
public class Controller extends PageFlowController

La corrección automatizada migrará estas etiquetas como se muestra en el siguiente ejemplo:


/*
  * Este es un ejemplo de controlador.
  *
  * @jpf:controlador
  * @jpf:propiedades-vista-propiedades-propiedades::
  * < propiedades-vista>
  * <pageflow-object id="pageflow:/Controller.jpf"/>
. . .
  * </view-properties>
  * ::
  * @jpf:message-resources resources= "messages.Validation"
  */< /span> < span class="Code">
@Jpf.Controller(
messageBundles = { @Jpf.MessageBundle(bundlePath = "messages.Validation") }
)
public class Controller extends PageFlowController

El Javadoc se convierte en comentarios convencionales de Java™ para que la regla no siga detectando la etiqueta @jpf.

Además, no es necesario que migre las etiquetas @jpf:view-properties, pues están pensadas para que se muestren en el entorno de desarrollo WebLogic Workshop.