What grails configuration should be used for Grails 2 + CXF 0.9.0 web services
===

I appear to have a dependency issue with the CXF Grails plugin.  I have a standard Grails 2 app with the following plugins -- most notably CXF and Routing.  

        runtime ":hibernate:$grailsVersion"
        runtime ":jquery:1.7.2"
        runtime ":resources:1.1.6"

		runtime ":csv:0.1" 
		runtime ":jquery:1.5.2"
		runtime ":quartz:0.4.2"
		runtime ":rest:0.7"

		runtime(":cxf:0.9.0") {
		}

		runtime (':routing:1.2.2') {
		}

Whenever a web service is invoked in grails, I get the following error:


Message: Exception occurred during execution on the exchange: Exchange[Message: {franchisee=iclaimstore.dto.Franchisee@311b9447, documents=[Liclaimstore.dto.Document;@9a3da81}]
    Line | Method
->> 1237 | wrapCamelExecutionException in org.apache.camel.util.ObjectHelper
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
|    282 | setException                in org.apache.camel.impl.DefaultExchange
|    177 | process . . . . . . . . . . in org.apache.camel.component.bean.BeanProcessor

[SNIP]

^    662 | run . . . . . . . . . . . . in java.lang.Thread
**Caused by LinkageError: loader constraint violation: loader (instance of <bootloader>) previously initiated loading for a different type with name "javax/xml/datatype/Duration"
->> 2427 | privateGetDeclaredMethods   in java.lang.Class**
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
|   1791 | getDeclaredMethods          in     ''
|     46 | getLocked . . . . . . . . . in org.codehaus.groovy.util.LazyReference
|     33 | get                         in     ''
|     25 | toXMLGregorianCalendar . .  in com.iclaimstore.util.DateTime


Can anyone suggest the appropriate dependencies to exclude in the BuildConfig.groovy (if this is indeed the correct path)?