Le 8 octobre 2008 16:03, Céd B. a écrit :

> La cause éventuelle que tu proposes me parraît un peu étrange, parce que
> j'ai effectué mes tests de différentes manières : à la fois en local
> (console et application) et en ligne (console et application), avec des
> flux RSS distants et locaux.
>
> La librairie fonctionnait, dans tous les cas, lorsque j'utilisais la
> console, par contre, elle n'a jamais fonctionné quand je l'appelle via
> mon application.

Là comme ça, je vois pas trop, mais il y a toujours la solution
d'être méthodique (+ grille sur feuille de papier) ou rigoureux.

Tu n'as pas dit quelle solution de déploiement tu utilisais ?
Tu utilises mongrel ? Bon, ben change.

Autre paramètre : dans Rails ou hors Rails. ta classe RssParser,
tu peux l'essayer hors Rails.

C'est quoi les différences entre machines de dev et de production ?
OS ?

Autre remarque : si tu veux faire ton traitement dans ton action
de ton contrôleur, tu dois traiter les pbs (impossible d'accéder au
feed...) ie les échecs, pas uniquement le cas où tout marche.

Deuxièmement, c'est ptêtre préférable de traiter ta tâche de
manière asynchrone (ce qui évite que son action déclenche un
Timeout, ce qui ne signifie pas pour autant qu'il n'y ait pas
de pb de Timeout pour RssParser.run car le fichier que tu
veux récupérer peux être inaccessible, etc.).

    -- Jean-François.


-- 
Les 50 ans du Lisp : http://www.lisp50.org

http://twitter.com/underflow_

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à