2010-11-09 30 views
0

je reçois l'erreur suivante:Je continue d'obtenir un «aucun fichier de ce type à charger» après l'installation de la gemme spécifique dans Rails ... pourquoi?

no such file to load -- soap4r 

Mais j'ai déjà fait un gem install soap4r ... plusieurs fois pour vous assurer. Pourquoi ai-je cette erreur et que puis-je faire pour la réparer?

no such file to load -- soap4r 
c:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' 
c:/Ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' 
+0

soupçon Offtopic: la plupart des gens semblent avoir passé à Savon (http: // savon. rubiii.com/) maintenant. –

+1

Vous ne avez pas posé cette question il y a plusieurs mois? http://stackoverflow.com/questions/3572433/no-such-file-to-load-soap4r-why –

+0

oui, mais la gemme que nous utilisons l'auteur insiste sur l'utilisation de soap4r – Angela

Répondre

0

J'ai eu le même problème dans une application Rails lorsque j'ai inclus le soap4r dans le bloc de configuration dans environment.rb.

Je me suis débarrassé de l'erreur quand je l'ai déplacé en haut du fichier, avant le bloc d'initialisation. C'est ce que j'ai:

gem 'soap4r' 
require 'soap/wsdlDriver' 

Ceci, à l'intérieur du bloc initialiseur, m'a donné des erreurs:

config.gem 'soap4r'