01: /*
02: * Copyright 2005-2007 The Kuali Foundation.
03: *
04: *
05: * Licensed under the Educational Community License, Version 1.0 (the "License");
06: * you may not use this file except in compliance with the License.
07: * You may obtain a copy of the License at
08: *
09: * http://www.opensource.org/licenses/ecl1.php
10: *
11: * Unless required by applicable law or agreed to in writing, software
12: * distributed under the License is distributed on an "AS IS" BASIS,
13: * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14: * See the License for the specific language governing permissions and
15: * limitations under the License.
16: */
17: package edu.iu.uis.eden.server;
18:
19: /**
20: * @author ewestfal
21: */
22: public class ExceptionLoggingHandler {
23: // extends BasicHandler {
24: //}
25: //
26: // private static final long serialVersionUID = 8835353193735305913L;
27: // private static final org.apache.log4j.Logger LOG =
28: // org.apache.log4j.Logger.getLogger(ExceptionLoggingHandler.class);
29: //
30: // public void invoke(MessageContext msgContext) throws AxisFault {
31: // }
32: //
33: // public void onFault(MessageContext msgContext) {
34: // org.apache.axis.SOAPPart part = (org.apache.axis.SOAPPart)msgContext.getMessage().getSOAPPart();
35: // Object contents = part.getCurrentMessage();
36: // if (contents instanceof RemoteException) {
37: // Throwable throwable = (Throwable)contents;
38: // if (throwable.getCause() != null) {
39: // throwable = throwable.getCause();
40: // }
41: // LOG.error("Exception thrown from Web Service", throwable);
42: // }
43: // }
44: }
|