Nu utilizaţi adnotările @jpf:controller BEA Beehive

Tagurile Javadoc BEA Beehive @jpf:controller din fişierele JPF migrate sunt semnalate de această regulă. Va fi furnizată o soluție automată pentru această regulă, care va converti eticheta într-o adnotare la nivel de clasă @ Jpf.Controller care este necesară pentru clasele de flux de pagină.

Următorul exemplu arată tagurile Javadoc @jpf:controller BEA Beehive:


/**
Acesta este un exemplu de controlor.
 *
& @jpf* @jpf:controller
& @jpf* @jpf: view-properties view-properties::
& * < view-Proprietate >
 * <pageflow-object id="pageflow:/Controller.jpf"/>
. . .
 * </view-properties>
 * ::
& @jpf* @jpf:message-resources resources= "messages.Validation"
& /< /span> < span class="Code">
public class Controller extends PageFlowController

Soluția automată va migra aceste etichete, după cum se arată în următorul exemplu:


/*
Acesta este un exemplu de controlor.
 *
& @jpf* @jpf:controller
& @jpf* @jpf: view-properties view-properties::
& * < view-Proprietate >
 * <pageflow-object id="pageflow:/Controller.jpf"/>
. . .
 * </view-properties>
 * ::
& @jpf* @jpf:message-resources resources= "messages.Validation"
& /< /span> < span class="Code">
@Jpf.Controller(
messageBundles = { @Jpf.MessageBundle(bundlePath = "messages.Validation") }
)
public class Controller extends PageFlowController

Javadoc este convertit la comentarii Java™ normale aşa că regulă nu mai continuă să detecteze tagul @jpf.

De asemenea, nu trebuie să migraţi tagurile @jpf:view-properties deoarece ele sunt destinate scopurilor de afişare din WebLogic Workshop IDE.