Exception werfen (Controller und Webservice)

"Nils Beckmann" <[email protected]> Tue, 20 Feb 2007 14:11:02 +0100
Newsgroups gmane.comp.lang.ruby.german
Message-ID <[email protected]>
--===============1535295865==
Content-Type: multipart/alternative; 
	boundary="----=_Part_52114_23819409.1171977062134"

------=_Part_52114_23819409.1171977062134
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi,

ich hab ein kleines Problem, bzw wei=DF keine L=F6sung auf eine Aufgabe die=
 ein
Programm, Ruby on Rails, erf=FCllen soll. Ich m=F6chte das eine Exception i=
n
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=FCck gegeben werden.
Hab da leider keine Idee.

Vielleicht kann mir ja einer weiter Helfen.

Gru=DF
Nils

------=_Part_52114_23819409.1171977062134
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi,<br><br>ich hab ein kleines Problem, bzw wei=DF keine L=F6sung auf eine =
Aufgabe die ein Programm, Ruby on Rails, erf=FCllen soll. Ich m=F6chte das =
eine Exception in einer Methode geworfen wird. Die Methode wird von einem a=
nderen Controller genutzt. Sieht schematisch wie folgt aus.
<br><br>&lt;class AController&nbsp; &lt; ApplicationController<br>&lt;def a=
rbeite<br>&lt;&nbsp; &nbsp;&nbsp; begin<br>&lt; &nbsp;&nbsp;&nbsp;&nbsp; BC=
ontroller.new().werfe<br>&lt;&nbsp;&nbsp;&nbsp;&nbsp; rescue<br>&lt;&nbsp;&=
nbsp;&nbsp;&nbsp; &nbsp;&nbsp; #geb Fehlermeldung aus<br>&lt;&nbsp;&nbsp;&n=
bsp;&nbsp; end<br>&lt;end<br>&lt;
<br>&lt;class BController&nbsp; &lt; ApplicationController<br>&lt;def werfe=
<br>&lt;&nbsp;&nbsp; raise &quot; Fehlermeldung&quot;<br>&lt;end<br><br><br=
>Dabei wird die Methode arbeite auch von einem WebServcie genutzt. Dort sol=
l die Fehlermeldung auch zur=FCck gegeben werden.
<br>Hab da leider keine Idee.<br><br>Vielleicht kann mir ja einer weiter He=
lfen.<br><br>Gru=DF<br>Nils<br>

------=_Part_52114_23819409.1171977062134--

--===============1535295865==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ruby-de-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/ruby-de-talk
--===============1535295865==--