IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

W4 Express Java Discussion :

La génération à partir de MY SQL s'arrête à 99 %


Sujet :

W4 Express Java

  1. #1
    Inactif  

    Homme Profil pro
    Écrivain public, Économiste et Programmeur Free Pascal
    Inscrit en
    Août 2005
    Messages
    350
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Écrivain public, Économiste et Programmeur Free Pascal
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2005
    Messages : 350
    Points : 948
    Points
    948
    Billets dans le blog
    40
    Par défaut La génération à partir de MY SQL s'arrête à 99 %
    Bonjour !

    Je souhaite faire du Reverse Enginering à partir d'une application existante.

    Ma première solution est LEONARDI. La génération dans LEONARDI à partir de MY SQL s'arrête à 99 %.

    Ma deuxième solution est Mia génération Community. J'espère avec ECLISPE créer le diagramme de classe à partir des classes métier. Ensuite je créerai l'application sur Mia.

  2. #2
    Membre averti

    Inscrit en
    Juin 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 52
    Points : 324
    Points
    324
    Par défaut
    Citation Envoyé par matthius Voir le message
    Bonjour !

    Je souhaite faire du Reverse Enginering à partir d'une application existante.

    Ma première solution est LEONARDI. La génération dans LEONARDI à partir de MY SQL s'arrête à 99 %.

    Ma deuxième solution est Mia génération Community. J'espère avec ECLISPE créer le diagramme de classe à partir des classes métier. Ensuite je créerai l'application sur Mia.
    Bonjour,
    Le problème survient-il au moment de la découverte du schéma ou de la création du modèle métier? Il faudrait regarder dans le log d'AC se trouvant sous $USER_HOME$\.application_composer\V8.5.0\application_composer.log pour voir si il s'y trouve des messages d'erreur.

  3. #3
    Inactif  

    Homme Profil pro
    Écrivain public, Économiste et Programmeur Free Pascal
    Inscrit en
    Août 2005
    Messages
    350
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Écrivain public, Économiste et Programmeur Free Pascal
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2005
    Messages : 350
    Points : 948
    Points
    948
    Billets dans le blog
    40
    Par défaut À la découverte de la base
    Ça survient quand on crée la connexion et qu'il découvre la base.
    Il n'y a pas d'erreur. Il semble boucler et utiliser de la mémoire.

  4. #4
    Membre averti

    Inscrit en
    Juin 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 52
    Points : 324
    Points
    324
    Par défaut
    Etes-vous sûr de votre URL de connexion? Et du port utilisé?

    Vous pouvez essayer de modifier le niveau de traces dans AC pour obtenir de nouvelles traces. Pour cela positionner LY_DEBUG_LEVEL=DEBUG_ALL dans le fichier
    C:\Program Files\W4 BUSINESS FIRST\ApplicationComposer\Studio\application_composer.ini

    Attention de bien réinitialiser cette variable une fois le test effectué car sinon, vos fichiers log risquent de grossir beaucoup.

  5. #5
    Inactif  

    Homme Profil pro
    Écrivain public, Économiste et Programmeur Free Pascal
    Inscrit en
    Août 2005
    Messages
    350
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Écrivain public, Économiste et Programmeur Free Pascal
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2005
    Messages : 350
    Points : 948
    Points
    948
    Billets dans le blog
    40
    Par défaut Avant que ça ne boucle
    Bonjour !

    Il ne me met que ça avant que ça se fige :

    [11/02 16:56:17.276, thread Thread[Thread-16,6,main]]
    Search for a connection...
    [11/02 16:56:17.276, thread Thread[Thread-16,6,main]]
    Connection found : leon.peer.sql.mysql.LyMySqlConnection@1434424
    Exception in thread "Thread-16" java.lang.NoClassDefFoundError: eu/w4/ae/peer/sql/oracle/LyOracleDataProvider
    at eu.w4.ac.tools.metadata.discover.database.BaseProvider.countTableRecords(BaseProvider.java:98)
    at eu.w4.ac.tools.metadata.discover.DatabaseDiscovery.createLyMetaTable(DatabaseDiscovery.java:618)
    at eu.w4.ac.tools.metadata.discover.DatabaseDiscovery.createLyMetaTables(DatabaseDiscovery.java:584)
    at eu.w4.ac.tools.metadata.discover.DatabaseDiscovery.createDiscoveryObjects(DatabaseDiscovery.java:549)
    at eu.w4.ac.tools.metadata.discover.DatabaseDiscovery.run(DatabaseDiscovery.java:169)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: eu.w4.ae.peer.sql.oracle.LyOracleDataProvider
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 6 more

  6. #6
    Inactif  

    Homme Profil pro
    Écrivain public, Économiste et Programmeur Free Pascal
    Inscrit en
    Août 2005
    Messages
    350
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Écrivain public, Économiste et Programmeur Free Pascal
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2005
    Messages : 350
    Points : 948
    Points
    948
    Billets dans le blog
    40
    Par défaut Ça met au moins 5 minutes avant d'arriver à 99*%
    Ça met au moins 5 minutes pour passer de 98 à 99 %

  7. #7
    Membre averti

    Inscrit en
    Juin 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 52
    Points : 324
    Points
    324
    Par défaut
    Citation Envoyé par matthius Voir le message
    Ça met au moins 5 minutes pour passer de 98 à 99 %
    Renseignements pris chez W4, il s'agit effectivement d'un bug connu (et corrigé) où les drivers mySql et Oracle étaient devenus interdépendants (cela ne devrait pas être le cas). 2 options: demander un patch correctif à W4 ou attendre la sortie de la V8.6 prévue pour très bientôt (1 semaine ou 2).

  8. #8
    Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2011
    Messages
    45
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2011
    Messages : 45
    Points : 50
    Points
    50
    Par défaut Ajout du driver mysql
    Salut,

    peut être un peu tard mais bon, le problème peut revenir pour certains voila! j'avais cette erreur et je me suis rendu compte que je n'ajoutais le driver de connexion de mysql et je parie que c'est le cas pour d'autres sgbd. Dès que je l'ai fait, le problème a été résolu et deouis, je n'ai plus d'erreur. Vous pouvez le driver sur ce lien http://dev.mysql.com/downloads/connector/j/

  9. #9
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2013
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Même probleme
    Bonjour, je Up ce sujet car j'ai le même problème. Hors j'ai bien ajouter le path java.
    J'utilise en revanche easyPHP, j'ai ajouter une régle sur mon parefeu pour autorisé la communication avec le port 80, J'arrive a acceder a phpMyadmin depuis un browser.
    l'url appelé est : jdbc:mysql://127.0.0.1:80/mabase
    log: root
    mdp:
    la DB est bien créé, elle contient une table, avec 4champs. Et je peux y acceder sans soucis.
    Lors de la découverte, le pourcentage avance rapidement puis décéléré jusqu'a 90% ou il augmente ensuite de 1% par minutes. jusqu'a 98% ou il met presque 10minutes pour monter a 99%, ou il viens de passer la nuit bloqué.

    Les logs ne m'apprenne rien de plus, que cité précédemment. Je suppose que depuis le temps le bug à du être rectifié.

    PS le même soucis se passe lorsque j'essaye de générer une BD mysql, et pendant la manip, mon serveur easyPHP ne repond plus. comme surchargé

Discussions similaires

  1. Génération d'un fichier à partir de PL/SQL
    Par happymiss dans le forum PL/SQL
    Réponses: 3
    Dernier message: 29/08/2012, 14h35
  2. Réponses: 8
    Dernier message: 27/08/2011, 11h55
  3. Génération de classes à partir de BdD SQL Server
    Par mitchairben dans le forum Général Dotnet
    Réponses: 1
    Dernier message: 28/10/2009, 17h41
  4. [MySQL] Générateur d'interface à partir de table sql ?
    Par Pumpkins dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 14/11/2005, 12h13
  5. [Eclipse 3.1] [Axis] Génération à partir de wsdl
    Par cosmos38240 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 03/10/2005, 15h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo