Undefined method 'load_plugin' for class 'Rails::Initializer

slt a tous

en appliquant la commande : rake db:schema:load
le message d’erreur suivant c’est affiché:

undefined method ‘load_plugin’ for class 'Rails::Initializer

je ne sais pas quoi faire et je n’ai plus que 3 semaine de stage
a l’aide

svp

merci d’avance

C’était vraiment très très intéressant…

  1. Pas de langage SMS
  2. Les majuscules, tout comme les accents, ne sont pas de simples
    décorations en langue française
  3. Ma boule de cristal est en révision chez Madame Irma, du coup je peux
    pas
    deviner ton environnement de travail ( tiens, je te fais une divination
    en
    direct: on aura besoin de OS + Rails version + rake version + gem
    version,
    trop fort je suis ! )
  4. Demande de l’aide juste poliment (aka: fournir les éléments
    nécessaire Ã
    la résolution de ton problème, et ne pas faire perdre du temps à ceux
    qui te
    lisent)
  5. Par pitié, débrouille-toi pour que j’arrête ma liste là !

Sans raucune…

2009/8/6 Yvar T. [email protected]

On va commencer à la House, par une série de symptômes et de facteurs
environnementaux :

  • sur quel environnement tu code ? Windows, MacOSX, Linux (si oui
    quelle
    distro ?), BSD (quel parfum ?), Solaris ?..
  • savoir comment tu as installé rails ? Le système gem (gem install
    rails), un package tout prêt pour ton système (sudo apt-get install
    rails),
    Une archive compressée décompressée (si oui trouvée où ?) ?

Les remarques de l’ami ook? ook! sont valables, sérieux ça fait le 2°
message que tu poste à la limite du savoir-vivre sur mailing-liste.
N’oublie
pas que la communauté n’est pas un hotline d’entreprise, ici ce sont des
volontaires bénévoles qui font généralement ça à côté de leur travail,
et
qui n’ont pas envie de se farcir un message mal lisible et remonter à la
source d’un problème à partir d’un petit message d’erreur incomplet.
Donc un
appel à l’aide à des inconnus par email ou sur un forum :

  • respecte les conventions typographiques améliorant la lisibilité
    (majuscules au début des phrases, ponctuation, etc.)
  • donne des détails sur le problème, pour que les gens qui viennent
    au
    secours aient de quoi faire leur diagnostique

Ca mis à part, sachant que tu es en stage, qui est ton référent
technique
dans l’entreprise où tu effectue ce stage ? Si tu n’as personne pour
t’encadrer sur une techno que visiblement tu ne maîtrise pas, à ta place
je
tirerai la sonnette d’alarme rapidement parce que c’est bien parti pour
être
une death march ton histoire. Et si tu as quelqu’un pour t’encadrer,
c’est Ã
lui que tu devrais reporter le problème plutôt que de paniquer ici avec
un
soucis rare.

Michel B.

2009/8/6 Yvar T. [email protected]

Windows, c’est pas trop mon rayon, mais bon.

Selon ton premier message d’erreur, c’est la classe Rails::Initializer
(qui
fait entre autre le chargement des plugin) Ã laquelle il manque
apparemment
la méthode load_plugin. Là je ne vois pas bien pourquoi j’avoue. Si un
expert de windows passe par ici et a une idée…

Sinon, tu as pensé à essayer tout bêtement d’installer directement
depuis le
github de Rails ?
GitHub - rails/rails at 2-0-stable (c’est la 2.0.x stable)
Apparemment il y a bien un ActiveResource, et Rails::Initializer a bien
une
méthode load_plugins (ah, c’est bizarre eux ils l’écrivent avec un “s” Ã
“plugin” eux).

En espérant que ça t’aide.

Michel B.

Essaye déjà de mettre l’utilitaire gem à jour ça sera une bonne chose.
gem sous Windows n’est que récemment sec et la version livrée avec
RubyInstaller date de Mathusalem.

tape
gem update --system
en console
puis
gem --version
et vérifie la version.
Il faudrait au moins avoir une version 1.3.X

après essaye de réinstaller Rails et les autres gems que ton projet
utilise
(lis la doc) :
gem install rails --version 2.0.0

Renseigne toi auprès de la doc et de la communauté de ce projet pour
savoir
si la version 2.0.0 est vraiment adaptée. Edite le fichier
config/environment.rb du projet et regarde quelle version de Rails
précisément est utilisée.

C’est tout pour aujourd’hui !

Nicolas.

Le 6 août 2009 15:23, Yvar T. [email protected] a écrit :

Bonjour

Je viens de telecharger le fichier zip mais je ne sais pas comment
l’utiliser

Bonjour.

Désolé pour mon impolitesse.
C’est le stress qui me fait réagir ainsi.
En fait je travaille sous windows, et tout les autres active packages
sont de la version 2.0.0 et mon projet porte sur le e-procurement avec
l’api coupa
la fiche technique d’installation de l’api est jointe.
J’ai tout installé mais il m’affichait le message dont je vous ai parlé
plus haut.
Dans de multiple recherche, on conseille d’utiliser la version 2.0.0 de
rails or j’arrive pas a avoir activeresource.2.0.0 et du cout je peut
pas installer rails.
que faire c’est mon problème.

Je sollicite ainsi votre aide car vous etes plus expérimenté que moi
dans le domaine.

Je suis meme pas sur qu’en installant la version 2.0.0 ce message ne
s’affichera plus.Une solution svp.

Merci d’avance