Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 21-08-2009 10:12:36

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

PowerBuilder Application Execution Error

Bonjour,

Je développe actuellement une application web avec PowerBuilder. Tout se passe bien en local, elle tourne sans bug (chance ?)

Par contre, une fois déployée sur le serveur de test, lorsque j'y accède via IE, lors de l'ouverture d'une fenêtre avec retrieve vers datawindows et datastores, j'ai un message d'erreur :

http://img443.imageshack.us/img443/2420/erreurwebdatawindow.jpg

Quelqu'un a-t-il déjà rencontré ce problème ? Avez-vous une solution ou une piste de réflexion ?

Merci


Wagener Bruno

Hors ligne

 

#2 21-08-2009 12:02:59

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: PowerBuilder Application Execution Error

Cette erreur se produit lors du clicked sur une ligne d'une dw

clicked qui est codé.

lorsque je mets un MessageBox au début du script du clicked, il ne le prends pas et passe directement au message !


Wagener Bruno

Hors ligne

 

#3 21-08-2009 12:50:48

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: PowerBuilder Application Execution Error

attention aux messageboxes : si l'un des paramètres est NULL, elles ne s'affichent pas...

as-tu essayé en mode debug ?


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#4 21-08-2009 13:18:09

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: PowerBuilder Application Execution Error

le debug n'est pas possible ... Le déploiement est effectué sur le serveur et je test via un internet explorer sur un pc lambda ...
Mais lorsque je testais le site web en loaclhost sur mon pc de développement, tout fonctionnait correctement !

J'ai essayé de ne mettre qu'un messagebox dans l'événement clicked de la dw ... juste un messagebox, pas de code, pas de commentaire

Code: pb

MessageBox("Test","On est passé par un événement clicked")


Et il me met exactement le même message d'erreur.

Idem lorsque je fais appel à l'Itemchanged d'une autre dw ...

Lorsque je code un bouton avec le script du clicked de la dw_1, l'événement se déroule sans aucun problème et je retrieve ma dw_2 avec les paramètres que lui passe le bouton ... Mais via le clicked de la dw, rien ...

Je suis dubitatif si pas perplexe !


Dans le clicked de la dw, j'ai aussi codé :

Code: pb

if row > 0 then
this.SelectRow(0,false)
this.SelectRow(row,true)
end if


Même message d'erreur ... et j'ai bien des lignes retrievées dans cette dw !


Nouvel essai : dans le clicked de la dw, il y a :

Code: pb


NADA ! Et j'ai toujours le même message d'erreur lorsque je clique dessus ...

Anyone ??

Dernière modification par BRWA (21-08-2009 14:15:33)


Wagener Bruno

Hors ligne

 

#5 24-08-2009 07:02:17

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: PowerBuilder Application Execution Error

En réponse à ma question, j'ai reçu ceci sur le newsgroup webform de sybase :

NewsGroup:      sybase.public.powerbuilder.net.webform
Date:      Aug 23,2009  08:47 pm
Created by:      "Michael K"
Topic:      Re: PowerBuilder Application Execution Error

I go the same error when I deployed to another machine too.  The issue for
me was I had loaded an EBF on my development machine but didn't redeploy the
.net runtime components to the other machine.
Try redeploy the .net runtime files from the runtime packager and see if
that fixes it

Michael


Wagener Bruno

Hors ligne

 

#6 24-08-2009 10:22:16

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: PowerBuilder Application Execution Error

Bon, j'ai essayé ... j'ai téléchargé et installé l'EBF17123, j'ai reconstruit le Runtime Package et l'ai installé sur le server de test ...

J'ai toujours le même problème ...


Wagener Bruno

Hors ligne

 

#7 24-08-2009 10:59:33

Chrnico  
N2I Power
Award: bf
Lieu: Vanves
Date d'inscription: 05-06-2007
Messages: 1206
Pépites: 12,884,901,943
Banque: 9,223,372,036,854,776,000
Site web

Re: PowerBuilder Application Execution Error

Tu n'as pas de code dans le rowfocuschanged et/ou le losefocus ?


Tu dois donc tu peux (Kant)

Tu peux donc tu dois (N2i)
www.n2i.fr

Hors ligne

 

#8 24-08-2009 11:42:51

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: PowerBuilder Application Execution Error

non, dans une des dw j'ai l'event clicked qui est codé. Et dans l'autre, l'event clicked et l'event ItemChanged ...

C'est tout


Wagener Bruno

Hors ligne

 

#9 26-08-2009 08:56:02

BRWA  
Membre Power Geek
Lieu: Beuzet (Belgique)
Date d'inscription: 18-12-2008
Messages: 151
Pépites: 24,612
Banque: 0

Re: PowerBuilder Application Execution Error

Bon, ben, ... maintenant ça tourne ... je n'ai plus ce message horrible

J'ai juste changé PBWebFileProcessMode de "copy" à "share" dans l'onglet de configuration du projet de déploiement ...

Je ne comprends toujours pas pourquoi ... Quelqu'un aurait-il une idée ?

Sybase a écrit:

File process mode

There are two file process modes: Share mode and Copy mode. The PBWebFileProcessMode global property defines the mode for the current Web Forms application. It is set to Share mode by default.

Share mode: Files are copied from the Common directory to the File\Session\SessionID or the File\User\UserName directory only as needed.

Copy mode: In Copy mode, the first time a file operation is called, all folders and files under the Common directory are copied to the SessionID or UserName directory. In Copy mode, all file operations are handled in subdirectories of the SessionID or UserName directory.

The File Manager presents a merged view of the files under the Common and SessionID or UserName directories. If a read-only file in the Common directory has the same name as a read-write file in the SessionID or UserName directory, only the SessionID or UserName file is displayed.

Although users can delete and move folders or files that they create under the SessionID or UserName directory, files and folders that are copied from the Common directory cannot be deleted because the File Manager presents a merged view of these virtual file paths, and removing a file or folder from the SessionID or UserName directory does not cause its removal from the Common directory.

The common dialog boxes for all file operations are supported regardless of file process mode. You can display these dialog boxes with the GetOpenFileName, GetSaveFileName, and GetFolder functions.

Dernière modification par BRWA (26-08-2009 13:59:42)


Wagener Bruno

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22