[WD12] Projet JAVA

Le
mystere689
Je continue à explorer WINDEV avec compilation vers la plateforme
JAVA.
Mon programme fonctionne très bien en mode test. J'ai générer une
fenetre FICHE avec parcours.Quand je compile pour JAVAWEBSTART, pas
d'erreur de compilation.
En revanche, lorsque je le teste à partir d'un explorateur, lorsque je
clic sur le bouton "suivant" ou "precedent", j'ai une erreur "Erreur
interne du frameword WDJava" avec le chffre 6 qui s'affiche en dessous
et rien d'autre.

Avec cela dans l'onglet détail :
Erreur dans le traitement Clic gauche sur Contacts.Suivant.
Erreur interne du framework WDJava.
6

**********************************************

Je n'ai aucun traitement sur le clic gauche (???). En revanche, après
avoir placer des flags de controle, il s'avére que c'est l'instruction
SQLinfogene() qui génére l'erreur. Mais pas à d'autre endroit (????).

Donc, j'ai penser récupérer le Projet WD12 sous eclipse histoire de
voir un peu ce qui se passe. Mais je ne connais pas cette IDE. J'ai
recompiler pour avec JAVA avec les souces et avec intégration eclipse,
et là j'ai une erreur (?????) :

Echec de la création de l'archive Java <C:Mes ProjetscontactsEXE
contacts.jar>.


Cause : Echec de la compilation des fichiers sources java générés.
Le compilateur a renvoyé une erreur.

Solutions possibles :
- Vérifiez les paramètres de la ligne de commande du compilateur.
- Dans certains cas complexes, le convertisseur de code WLangage vers
java peut générer un code java incorrect ou incomplet.
Il est généralement possible de corriger le problème directement dans
le code WLangage.
Vous trouverez le code WLangage correspondant dans le fichier source
java, en commentaire au dessus de la ligne de l’erreur indiquée par le
compilateur.
(Consultez l’erreur retournée ci-dessous pour déterminer quelle
correction effectuer).


Ligne de commande : "C:j2sdk1.4.2_12binjavac.exe" -nowarn -
classpath . *.java


Erreur retournée :
ContactsAdapter.java:15: class contactsAdapter is public, should be
declared in a file named contactsAdapter.java
public abstract class contactsAdapter
^
.ContactsAdapter.java:15: class contactsAdapter is public, should be
declared in a file named contactsAdapter.java
public abstract class contactsAdapter
^
ContactsAdapter.java:83: cannot access ContactsAdapter
bad class file: .ContactsAdapter.java
file does not contain class ContactsAdapter
Please remove or make sure it appears in the correct subdirectory of
the classpath.
public static ContactsAdapter getContacts()
^
3 errors



Quelqu'un a-t-il une idée sur le problème. De plus je fait comment
pour voir le projet sous eclipse. Il y a des class java partout
(dossier exe, dossier Java) cel agénérer plus de 1500 erreurs. Par
exemple j'ai "ContactsAdapter" dans les osuces java alors que j'ai une
class "contactsAdapter" (sans la majuscule) dans le dossier JAVA.

quelqu'un aurait-il, la facon la plus adequate de recupérer le projet
sous eclipse (Galileo Build id: 20100218-1602)

Ce probleme m'embete parceque pour l'instant otut le reste (Ajout,
Modification) fonctionne très bien et me permet d'avoir un prog JAVA
sans trop d'effort.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Daniel
Le #22285541
Bonjour,

voir ce qui peut créer des problèmes dans le code du bouton, il n'est
pas impossible que dans la requête il y ait un mot clé réservé au SQL,
et que la conversion Windev-> Java ne l'encadre pas correctement.

Pour le mode test c'est normal que cela fonctionne, car il s'agit du
moteur Windev qui fait le test.

Pour Eclipse, il n'y a pas de miracle. Il faut apprendre à utiliser
Eclipse, mais cela ne sert à rien dans ton cas, car le source Windev, ce
sont simplement des classes d'interfaçages. Il faut avec un outil
prendre le JAR le décompiler et utiliser ce source, pour pouvoir agir...

Si le problème est lié à SQLInfogène le plus simple est de s'en passer.

Ne pas s'attendre à tout faire, avec Windev/Java, et je suis les
évolutions sur ce point, et depuis la version 10 il y a peu d'évolution
dans le domaine.




Le 22/06/2010 02:39, mystere689 a écrit :
Je continue à explorer WINDEV avec compilation vers la plateforme
JAVA.
Mon programme fonctionne très bien en mode test. J'ai générer une
fenetre FICHE avec parcours.Quand je compile pour JAVAWEBSTART, pas
d'erreur de compilation.
En revanche, lorsque je le teste à partir d'un explorateur, lorsque je
clic sur le bouton "suivant" ou "precedent", j'ai une erreur "Erreur
interne du frameword WDJava" avec le chffre 6 qui s'affiche en dessous
et rien d'autre.

Avec cela dans l'onglet détail :
Erreur dans le traitement Clic gauche sur Contacts.Suivant.
Erreur interne du framework WDJava.
6

**********************************************

Je n'ai aucun traitement sur le clic gauche (???). En revanche, après
avoir placer des flags de controle, il s'avére que c'est l'instruction
SQLinfogene() qui génére l'erreur. Mais pas à d'autre endroit (????).

Donc, j'ai penser récupérer le Projet WD12 sous eclipse histoire de
voir un peu ce qui se passe. Mais je ne connais pas cette IDE. J'ai
recompiler pour avec JAVA avec les souces et avec intégration eclipse,
et là j'ai une erreur (?????) :

Echec de la création de l'archive Java<C:Mes ProjetscontactsEXE
contacts.jar>.


Cause : Echec de la compilation des fichiers sources java générés.
Le compilateur a renvoyé une erreur.

Solutions possibles :
- Vérifiez les paramètres de la ligne de commande du compilateur.
- Dans certains cas complexes, le convertisseur de code WLangage vers
java peut générer un code java incorrect ou incomplet.
Il est généralement possible de corriger le problème directement dans
le code WLangage.
Vous trouverez le code WLangage correspondant dans le fichier source
java, en commentaire au dessus de la ligne de l’erreur indiquée par le
compilateur.
(Consultez l’erreur retournée ci-dessous pour déterminer quelle
correction effectuer).


Ligne de commande : "C:j2sdk1.4.2_12binjavac.exe" -nowarn -
classpath . *.java


Erreur retournée :
ContactsAdapter.java:15: class contactsAdapter is public, should be
declared in a file named contactsAdapter.java
public abstract class contactsAdapter
^
.ContactsAdapter.java:15: class contactsAdapter is public, should be
declared in a file named contactsAdapter.java
public abstract class contactsAdapter
^
ContactsAdapter.java:83: cannot access ContactsAdapter
bad class file: .ContactsAdapter.java
file does not contain class ContactsAdapter
Please remove or make sure it appears in the correct subdirectory of
the classpath.
public static ContactsAdapter getContacts()
^
3 errors



Quelqu'un a-t-il une idée sur le problème. De plus je fait comment
pour voir le projet sous eclipse. Il y a des class java partout
(dossier exe, dossier Java) cel agénérer plus de 1500 erreurs. Par
exemple j'ai "ContactsAdapter" dans les osuces java alors que j'ai une
class "contactsAdapter" (sans la majuscule) dans le dossier JAVA.

quelqu'un aurait-il, la facon la plus adequate de recupérer le projet
sous eclipse (Galileo Build id: 20100218-1602)

Ce probleme m'embete parceque pour l'instant otut le reste (Ajout,
Modification) fonctionne très bien et me permet d'avoir un prog JAVA
sans trop d'effort.




--
suivre ce lien pour répondre:
http://cerbermail.com/?2KrV3YZXnn
Daniel
;-)
Publicité
Poster une réponse
Anonyme