Re: Exception werfen (Controller und Webservice)
<dblack <at> wobblini.net>
2007-02-20 15:10:10 GMT
Hi --
On Tue, 20 Feb 2007, Nils Beckmann wrote:
> Hi,
>
> ich hab ein kleines Problem, bzw weiß keine Lösung auf eine Aufgabe die ein
> Programm, Ruby on Rails, erfüllen soll. Ich möchte das eine Exception in
> einer Methode geworfen wird. Die Methode wird von einem anderen Controller
> genutzt. Sieht schematisch wie folgt aus.
>
> <class AController < ApplicationController
> <def arbeite
> < begin
> < BController.new().werfe
> < rescue
> < #geb Fehlermeldung aus
> < end
> <end
> <
> <class BController < ApplicationController
> <def werfe
> < raise " Fehlermeldung"
> <end
>
>
> Dabei wird die Methode arbeite auch von einem WebServcie genutzt. Dort soll
> die Fehlermeldung auch zurück gegeben werden.
> Hab da leider keine Idee.
Im Allgemeinen ist es viel besser, wenn Methoden, die von mehreren
Controllers genutzt werden, in Application.rb stecken. Ob dass in
diesem Falle moeglich waere?
David
--
--
Q. What is THE Ruby book for Rails developers?
A. RUBY FOR RAILS by David A. Black (http://www.manning.com/black)
(See what readers are saying! http://www.rubypal.com/r4rrevs.pdf)
Q. Where can I get Ruby/Rails on-site training, consulting, coaching?
A. Ruby Power and Light, LLC (http://www.rubypal.com)
_______________________________________________
Ruby-de-talk mailing list
Ruby-de-talk <at> rubyforge.org
http://rubyforge.org/mailman/listinfo/ruby-de-talk