Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Pages: 1
Discussion fermée
1) Activation LiveEditing de JBoss
1.1) Editer C:\PBAppServer1\config\pb-server-jboss.xml
et mettre la valeur de ejbDeployIfUnchanged
à False
.
1.2) Arreter le service JBoss
.
1.3) Relancer la configuration : C:\PBAppServer1\bin\configure pb-server-jboss –Djboss.home=%JBOSS_HOME%
.
1.4) Relancer le service JBoss
.
2) Paramétrage des composants PowerBuilder
2.1) dans PowerBuilder, sélectionner p_jboss_appscomps
, et clic menu Edit, Properties
...
2.2) onglet Components, sélectionner n_hello_world
et cocher Supports remote debugging
.
3) Débugage depuis PB
3.1) Lancement du débugger :
Dans l'interface PowerBuilder, cliquer sur Debug jboss
:
puis cliquer puis Start Remote jboss
:
choisir le profil asp_jboss
choisir le composant n_hello_world
dans le package pkg_hello_world
ensuite, les manipulations sont exactement les mêmes que dans le débugage "classique" d'applications PowerBuilder, consulter la documentation pour de plus amples informations sur toutes les fonctionnalités.
3.2) Ajout d'un point d'arrêt
via le browser d'objets à droite : double cliquer sur la fonction User Objects, n_hello_world, of_hello_world( string as_nom )
placer un point d'arrêt sur la ligne ls_html =...
, clic droit Insert Breakpoint
3.3) Lancer la page JSP pour instancier un composant : http://localhost:8080/hello_world.jsp?nom=Mr Debug
Le débugeur PowerBuilder prend la main, le curseur est sur le point d'arrêt :
3.4) Avancer dans le programme : clic sur step in
L'espression ls_html = ...
est évaluée, on peut voir sa valeur dans l'onglet Local
3.5) Arrêter le débugage : clic sur Stop Debuging
et sur Close
Dernière modification par eRaSorZ (22-02-2007 18:39:35)
Hors ligne
Discussion fermée
Pages: 1