--- C:\temp\t379t0.tmp	Tue Nov 20 14:41:34 2001
+++ d:\gat\tools\Tools\Webware\WebKit\XMLRPCServlet.py	Mon Nov 12 11:17:13 2001
@@ -10,7 +10,7 @@
 	from xmlrpclib import xmlrpclib
 except ImportError:
 	import xmlrpclib
-import sys, string, traceback
+import sys, string, traceback, time
 from HTTPServlet import HTTPServlet
 
 class XMLRPCServlet(HTTPServlet):
@@ -39,6 +39,10 @@
 					response = (response,)
 			except:
 				# report exception back to server
+				if not transaction.application().setting('OmitXMLRPCTracebacks', 0):
+					sys.stderr.write('[%s] [error] WebKit: Exception in XML-RPC servlet %s\n' % (
+						time.asctime(time.localtime(time.time())), transaction.request().serverSidePath()))
+					traceback.print_exc(file=sys.stderr)
 				if transaction.application().setting('IncludeTracebackInXMLRPCFault', 0):
 					fault = string.join(traceback.format_exception(sys.exc_info()[0],sys.exc_info()[1],sys.exc_info()[2]))
 				else:
