I think this is a problem with runtime exceptions are not caught by the
handlers, exceptions such as NullPointer and NumberFormat.  I too am
looking for a way to catch, and handle these exceptions.  Any ideas
would be welcome.

Gavin

___________________________________________

Gavin Hogan
Programmer/Analyst
The State University of New York
State University Plaza
Albany, NY 12246
Phone 518-443-5481
fax 518-443-5809
e-mail [EMAIL PROTECTED] 

-----Original Message-----
From: Jomongeorge [mailto:[EMAIL PROTECTED] 
Sent: Friday, September 28, 2007 1:05 AM
To: [email protected]
Subject: [xfire-user] Exception Handling



Hello all, 

I am new to XFire. I have exposed a simple class using XFire default
servlet. In services.xml I have specifed only the service class and
imlementation class. Using the dyanamically generated WSDL URL, I have
generated client side stubs using WSGen.  I have got HelloClient,
HelloPortType and HelloImpl clases (Hello is my srevice name). Using the
HelloPortType reference retreived from HelloClient I have invoked the
web
service method, it works fine. But I have problem error handling at
client
side. 

Following the XFire documentation Fault and Exception Handling.html,  I
have
added simple fault handler class extended from
org.codehaus.xfire.handler.AbstractHandler to the service object of
HelloClient class. 

 service0.addFaultHandler(new MyFaultHandler()); 

But the fault handling method invoke(MessageContext context) is not
called.
But I can get the java exception thrown by the web service at the client
side. But my Fault handler is not getting notified. I am stuck at this
problem since many day. When I debuged I can see my handler object in
the
handler list of service object. But my fault handler is not notified.

It will be great if someone help me in this....I have searched in forum
for
quite long time but couldn't figure out a solution to this problem. 

When I added the same type of handler class in services.xml using
<faultHandlers> tag. It is getting notified at server side. How can
handle
XFire fault at client side?

I am using Webspere Application server and XFire 1.2.6

Please help me...... 
      
Thanks in adavance, 
Jomon 

-- 
View this message in context:
http://www.nabble.com/Exception-Handling-tf4532521.html#a12934744
Sent from the XFire - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email


---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to