1 /* 2 * $Id: TestCxfComponent.java 19191 2010-08-25 21:05:23Z tcarlson $ 3 * -------------------------------------------------------------------------------------- 4 * Copyright (c) MuleSoft, Inc. All rights reserved. http://www.mulesoft.com 5 * 6 * The software in this package is published under the terms of the CPAL v1.0 7 * license, a copy of which has been included with this distribution in the 8 * LICENSE.txt file. 9 */ 10 11 package org.mule.module.cxf.testmodels; 12 13 public class TestCxfComponent 14 { 15 public String testCxfException(String data) throws CxfEnabledFaultMessage 16 { 17 CustomFault fault = new CustomFault(); 18 fault.setDescription("Custom Exception Message"); 19 throw new CxfEnabledFaultMessage("Cxf Exception Message", fault); 20 } 21 22 public String testNonCxfException(String data) 23 { 24 throw new UnsupportedOperationException("Non-Cxf Enabled Exception"); 25 } 26 }