PB à toute heure et à tout moment. (à parcourir avec modération)

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 27-04-2010 09:32:28

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

[RESOLU] PowerJ quelqu'un ?

Salut les PowerCoders,

dans ma boîte le PB est le langage de base de nos applications, mais on étend aussi les fonctionnalités qui ne sont pas performantes en PB ou simplement pas disponibles avec d'autres technos (PBNI, scripts perl, applis satellites en java...).

J'ai découvert récemment qu'il avait existé un IDE PowerJ, maintenant abandonné par Sybase, qui permettait de coder en java et qu'il était accompagné d'une datawindow java (il semble en fait qu'il s'agissait d'une passerelle pbd -> jar).

J'aimerais beaucoup pouvoir jeter un oeil sur ce PowerJ mais ça semble introuvable même sur des sites disons... alternatifs (pensez vous, du w*rez de 2002 c'est plutôt périmé). Dans ma boîte on a les distros de PB6, 6.5, 7, 10, 10.5, 11.5 et 12 mais aucune trace de PowerJ sur les plus vieux setups. Par ailleurs le setup de PowerJLE (learning edition) qui était dispo sur le ftp de sybase a disparu également depuis longtemps.

Alors je lance un appel aux lecteurs : quelqu'un aurait-il dans ses archives un setup PowerJ qu'il pourrait me faire parvenir ?

Merci.

Dernière modification par seki (12-05-2010 08:34:43)


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#2 27-04-2010 09:40:51

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

Re: [RESOLU] PowerJ quelqu'un ?

Salut, j'ai peut-être ça sur un vieux CD qui traine à la maison. Mais rien n'est moins sûr. Je vérifie ce soir.


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

Hors ligne

 

#3 27-04-2010 12:04:48

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] PowerJ quelqu'un ?

erasorz a écrit:

Salut, j'ai peut-être ça sur un vieux CD qui traine à la maison. Mais rien n'est moins sûr. Je vérifie ce soir.

Okazou, je croise les doigts


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#4 27-04-2010 13:08:18

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] PowerJ quelqu'un ?

Bonjour,

Je dois également avoir un vieux CD qui traîne quelques part. J'ai fait quelques développements avec cette outils essentiellement des "servlets".

C'est outils est tellement instable qu'il en est quasiment inutilisable. Je l'ai remplacé par Eclipse. Cette outils a été abandonné par Sybase par l'impossibilité à l'époque d'obtenir des performances correctes avec les datawindows s'accompagnant également de "memory leak".

Cette outils est aujourd'hui remplacé dans la gamme Sybase par "WorkSpace" (C'est un plugin eclipse).

En gros, je te déconseille de passer du temps autour de cette outils. Mais si tu insistes et qu'erasorz ne retrouve pas le sien....

Hors ligne

 

#5 27-04-2010 14:52:47

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] PowerJ quelqu'un ?

buck a écrit:

C'est outils est tellement instable qu'il en est quasiment inutilisable. Je l'ai remplacé par Eclipse. Cette outils a été abandonné par Sybase par l'impossibilité à l'époque d'obtenir des performances correctes avec les datawindows s'accompagnant également de "memory leak".

Si j'ai bien compris, il a été abandonné vers 2002-2004 (pas trouvé de référence en ligne, et wikipedia ne connait pas). Si c'était pour des problèmes de perfs et de stabilité, là en 2010 quand je regarde l'IDE PB11.5 je rigole. Dans nos applis les perfs sont acceptables et la stabilité dépend généralement de bugs chez nous, par contre dans l'IDE : au secours !

buck a écrit:

Cette outils est aujourd'hui remplacé dans la gamme Sybase par "WorkSpace" (C'est un plugin eclipse).

En gros, je te déconseille de passer du temps autour de cette outils. Mais si tu insistes et qu'erasorz ne retrouve pas le sien....

Je suis quand même intéressé de regarder le truc, par curiosité. C'est une sorte de rétro-veille technologique 

En fait j'ai plusieurs trucs sur le feu impliquant du java dans nos projets. Notamment la génération de fichiers xbrl utilisant la lib opensource xbrlcore (c'était plus simple de tout coder en java que d'utiliser les wrappers java de PB), et l'écriture d'un parser sur la base de antlr pour un langage de formules excel-like maison (pour remplacer du code natif PB+PbniRegex). Si j'avais la possibilité d'utiliser une DW dans mon code java ça pourrait être intéressant.

Je n'ai rien contre le langage PB quand je vois ce qu'on arrive en tirer ici malgré ses manques (pas de véritable regex, pas de hash, pas de liste, ...) mais par contre quand on met l'IDE en face d'eclipse y de quoi déprimer. J'avais même en projet de regarder pour me faire mon propre IDE PB sur la base d'eclipse et du framework IMP qui permet de contruire des IDE custom. Mais pas eu trop le temps de m'y mettre.

Workspace ça permet de fabriquer des DW ? Il me semblait que c'était une sorte de plugin eclipse pour powerdesigner, pas pour coder ou faire des DW.


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#6 27-04-2010 15:32:12

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] PowerJ quelqu'un ?

Quand je parle des performances il s'agit des programmes à l'exécution et non de l'IDE. Les datawindows java se révèlent très lente à l'exécution s'accompagnant de fuite de mémoire.

Et quand je parle d'instabilité de l'IDE, c'est de l'instabilité à péter les plombs : 1 plantage toute les 5 secondes.

Sybase Workspace permet de faire de nombreuses choses en plus de la modélisation : http://video.sybase.com/workspace/quick … ainter.htm

Hors ligne

 

#7 27-04-2010 16:54:52

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] PowerJ quelqu'un ?

Je viens de lancer le chargement de workspace... Je vais voir ce que ça peut donner.

Mais pour ce que j'ai vu dans la video, ils ont wrappé les fenêtres existantes du datawindow painter dans une sheet eclipse. Pas l'impression que c'est un portage complet en eclipse.

Mais au final, c'est un frontal pour fabriquer des pbl/pbd qui sont exécutées par le moteur pb ?
Parce que moi j'aimerais expérimenter une dw full java (j'ai encore pas tenté d'appeler du code PB depuis java par JNI)


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#8 28-04-2010 10:26:05

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

Re: [RESOLU] PowerJ quelqu'un ?

bon ben désolé, sur le seul des deux CD de la release 7 de PB qu'il me reste ( spéciale dédicace à sweey  ) j'ai :

29/08/2001  16:32    <REP>          EAStudio35US
29/08/2001  16:32    <REP>          SQLanywhere7FR
29/08/2001  16:32    <REP>          AppIntegrator35
29/08/2001  16:32    <REP>          Jaguar35
29/08/2001  16:32    <REP>          PowerBuilder7
29/08/2001  16:32    <REP>          Powersite7
29/08/2001  16:32    <REP>          Server

=> sendTo( 'buck', pbm_la_patate_chaude )


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

Hors ligne

 

#9 29-04-2010 12:20:38

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] PowerJ quelqu'un ?

Bon, espérons que buck pourra m'aider...

Entre temps j'ai pu installer un Workspace 2.5 en essai et je suis déçu déçu déçu...
Il y a un minimum de fonctionnalités PB qui ont été portées en java dans eclipse : quelques fenêtres et assistants mais le gros du truc (comme le datawindow painter) ce sont les modules de PB11 wrappés en java à coup de JNI.

Le résultat c'est un éclipse qui devient aussi instable que l'IDE PB et en plus c'est moche


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#10 11-05-2010 13:36:58

buck  
Modérateur
Lieu: Dijon
Date d'inscription: 31-07-2008
Messages: 747
Pépites: 1,028,843
Banque: 171,170,849,654

Re: [RESOLU] PowerJ quelqu'un ?

N'oublie pas de passer le sujet à résolu.

Alors ton évaluation du produit ?

Hors ligne

 

#11 11-05-2010 17:06:31

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] PowerJ quelqu'un ?

Ah oui, je vais changer le sujet.

J'ai un peu regardé, mais je n'ai pas trop eu le temps de regarder en détails (je suis en train de bosser sur la machine virtuelle de PB en ce moment).

Ça s'installe bien dans XP / Virtualbox et ça démarre mais j'ai quelques difficultés à utiliser l'environnement.
Vu que je n'ai pas de EAserver (même si j'en avais n de test, je ne sais pas m'en servir) certaines choses ne fonctionnent pas.

Il y a cependant un tas d'exemples, pour produire du code 'normal' ou des applets mais si j'arrive à compiler les applets je n'arrive pas à les tester. Il y a bien un outil de test d'applet qui semble « faire des choses » mais pas de résultat fonctionnel. Je me demande si ce n'est pas lié à un IE « trop récent » et à la sécurité, ou alors c'est parce que ça ne va que jusqu'à java 1.3. Je n'ai pas pu faire fonctionner de DW java pour le moment pour voir ce que ça donnait

Il faudrait que je réessaie dans une autre VM avec Win2000. Ou si quelqu'un avait l'EBF permettant de monter en PowerJ 4.2 et de passer au java 1.4 ça serait bien

Sinon j'aime bien la disposition de l'IDE, entre autres la barre des composants graphiques qui me rappelle un peu Delphi et que je préfère à l'IDE de PB. Pour le reste je suis assez handicapé par l'éditeur de code sans complétion : quand on ne fait pas que du java c'est pas évident pour retrouver la syntaxe.

Je ne manquerai pas revenir vers le forum si j'arrive à en tirer quelque chose.
En tout cas grand à Buck pour sa contribution

Edit: par contre pour le titre du topic... c'est où ?

Dernière modification par seki (11-05-2010 17:07:54)


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#12 11-05-2010 19:28:05

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] PowerJ quelqu'un ?

seki a écrit:

Edit: par contre pour le titre du topic... c'est où ?

Tu te positionne sur le premier message du topic, tu l'édites et tu ajoutes [RESOLU] devant le titre.


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#13 12-05-2010 08:37:12

seki  
0x73656B69
Award: bf
Lieu: Laquenexy & Luxembourg
Date d'inscription: 20-11-2008
Messages: 1118
Pépites: 4,296,080,204
Banque: 9,223,372,036,854,776,000
Site web

Re: [RESOLU] PowerJ quelqu'un ?

foon a écrit:

Tu te positionne sur le premier message du topic, tu l'édites et tu ajoutes [RESOLU] devant le titre.

Arf. Merci. On voit que je masterise les forums web à fond

<mode vieuxcon="on">Usenet c'était quand même mieux.</mode>


The best programs are the ones written when the programmer is supposed to be working on something else. - Melinda Varian

Mes réponses PB sur StackOverflow
http://stackoverflow.com/users/flair/317266.png

Hors ligne

 

#14 12-05-2010 08:55:35

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

Re: [RESOLU] PowerJ quelqu'un ?

seki a écrit:

<mode vieuxcon="on">Usenet c'était quand même mieux.</mode>

arfff,


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

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22