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

BOUML Discussion :

[Aide] Impossible de compiler mon plug-out


Sujet :

BOUML

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8
    Points : 6
    Points
    6
    Par défaut [Aide] Impossible de compiler mon plug-out
    Bonjour à tous,

    Je me permets de vous demander votre aide afin de régler mon problème qui est le suivant :

    Je suis actuellement en train d'essayer de créer un plug-out de génération de code pour php 5.2.
    Lorsque j'essaie de compiler mon plug-in écrit en java, j'obtiens les erreur suivantes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:512: cannot find symbol
    symbol  : class UmlOpaqueAction
    location: class UmlBaseItem
            return new UmlOpaqueAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:514: cannot find symbol
    symbol  : class UmlAcceptEventAction
    location: class UmlBaseItem
            return new UmlAcceptEventAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:516: cannot find symbol
    symbol  : class UmlReadVariableValueAction
    location: class UmlBaseItem
            return new UmlReadVariableValueAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:518: cannot find symbol
    symbol  : class UmlClearVariableValueAction
    location: class UmlBaseItem
            return new UmlClearVariableValueAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:520: cannot find symbol
    symbol  : class UmlWriteVariableValueAction
    location: class UmlBaseItem
            return new UmlWriteVariableValueAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:522: cannot find symbol
    symbol  : class UmlAddVariableValueAction
    location: class UmlBaseItem
            return new UmlAddVariableValueAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:524: cannot find symbol
    symbol  : class UmlRemoveVariableValueAction
    location: class UmlBaseItem
            return new UmlRemoveVariableValueAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:526: cannot find symbol
    symbol  : class UmlCallBehaviorAction
    location: class UmlBaseItem
            return new UmlCallBehaviorAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:528: cannot find symbol
    symbol  : class UmlCallOperationAction
    location: class UmlBaseItem
            return new UmlCallOperationAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:530: cannot find symbol
    symbol  : class UmlSendObjectAction
    location: class UmlBaseItem
            return new UmlSendObjectAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:532: cannot find symbol
    symbol  : class UmlSendSignalAction
    location: class UmlBaseItem
            return new UmlSendSignalAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:534: cannot find symbol
    symbol  : class UmlBroadcastSignalAction
    location: class UmlBaseItem
            return new UmlBroadcastSignalAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:536: cannot find symbol
    symbol  : class UmlUnmarshallAction
    location: class UmlBaseItem
            return new UmlUnmarshallAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:538: cannot find symbol
    symbol  : class UmlValueSpecificationAction
    location: class UmlBaseItem
            return new UmlValueSpecificationAction(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:546: cannot find symbol
    symbol  : class UmlInitialActivityNode
    location: class UmlBaseItem
            return new UmlInitialActivityNode(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:548: cannot find symbol
    symbol  : class UmlFlowFinalActivityNode
    location: class UmlBaseItem
            return new UmlFlowFinalActivityNode(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:550: cannot find symbol
    symbol  : class UmlActivityFinalActivityNode
    location: class UmlBaseItem
            return new UmlActivityFinalActivityNode(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:552: cannot find symbol
    symbol  : class UmlDecisionActivityNode
    location: class UmlBaseItem
            return new UmlDecisionActivityNode(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:554: cannot find symbol
    symbol  : class UmlMergeActivityNode
    location: class UmlBaseItem
            return new UmlMergeActivityNode(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:556: cannot find symbol
    symbol  : class UmlForkActivityNode
    location: class UmlBaseItem
            return new UmlForkActivityNode(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java:558: cannot find symbol
    symbol  : class UmlJoinActivityNode
    location: class UmlBaseItem
            return new UmlJoinActivityNode(id, name);
                       ^
    G:\Bouml_Test\plug_out\Exported\UmlItem.java:11: cannot find symbol
    symbol  : method massage(java.lang.String)
    location: class UmlCom
            UmlCom.massage("Essai");
                  ^
    Note: G:\Bouml_Test\plug_out\Exported\UmlBaseItem.java uses unchecked or unsafe
    operations.
    Note: Recompile with -Xlint:unchecked for details.
    22 errors
    Comment ce fait-il que ces classes ne soient pas présentes ?

    Je vous remercie d'avance.

  2. #2
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 534
    Points : 6 723
    Points
    6 723
    Par défaut
    bonjour,

    je suppose que leur code n'a tout simplement pas été généré ?

    Pour tout générer :
    • soit lancer la génération de code sur le projet dans le browser (le premier élément en haut),
    • soit menu Tools > Generate Java

  3. #3
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 534
    Points : 6 723
    Points
    6 723
    Par défaut
    sinon ce n'est pas UmlCom.massage("Essai"); mais UmlCom.message("Essai");

    remarque juste pour info : cela ecrit le message en bas de la fenetre generale, alors que UmlCom.trace l'ecrit dans le fenetre de trace

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Merci pour vos réponses.
    J'ai bien généré le code à l'aide de la commande tools->Generate Java.
    Le message que je vous ai donné vient de l'invité de commande après avoir exécuté la procédure de compilation (via javac).
    En fait, ces classes ont bien été générées, mais dans un même fichier .java : UmlActivityActionClasses.java.
    Le problème vient donc du fait que les classes soient présentes dans un même fichier ne portant le nom d'aucunes des classes.

    Y aurait-il un moyen de faire connaître l'emplacement de ces classes au compilateur?

  5. #5
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 534
    Points : 6 723
    Points
    6 723
    Par défaut
    J'ai fais des essais sous XP avec un javac récent (produisant le meme warning uses unchecked or unsafe operations...) et sous Linux avec un 'vieux' javac au cas ou : le probleme m'arrive aussi si j'essaye de compiler les fichiers un par un, mais pas si je compile en bloc, c'est à dire javac *.java sous dos ou sous Linux.

    Je ne n'avais pas vu le problème car je compile toujours tout d'un coup par javac *.java

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8
    Points : 6
    Points
    6
    Par défaut
    Merci beaucoup .
    Cela fonctionne parfaitemant.

  7. #7
    Modérateur
    Avatar de bruno_pages
    Homme Profil pro
    ingénieur informaticien à la retraite
    Inscrit en
    Juin 2005
    Messages
    3 534
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : ingénieur informaticien à la retraite
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2005
    Messages : 3 534
    Points : 6 723
    Points
    6 723
    Par défaut
    Bonjour,

    pour information : Bouml 3.0 gère PHP 4/5

    Bruno

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Impossible de compiler mon projet Qt sous MSVS 2012 Express
    Par mokochan dans le forum Visual C++
    Réponses: 4
    Dernier message: 20/04/2015, 15h53
  2. Besoin d'aide pour compiler mon projet en VB6
    Par dmoluc dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 15/11/2012, 18h03
  3. Impossible de lancer mon programme, problème de compilation
    Par beegees dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/12/2008, 18h03
  4. Jbuilder2006 impossible de compiler mon projet
    Par danje dans le forum JBuilder
    Réponses: 4
    Dernier message: 02/11/2005, 00h32
  5. Impossible de quitter mon application!
    Par Bouillou dans le forum C++Builder
    Réponses: 4
    Dernier message: 12/11/2002, 21h43

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