Hi All

I am running into an issue in a webservice client that uses WebServiceTemplate.

The following stack trace is produced when invoking the webServiceTemplate.sendSourceAndReceiveToResult(so urce, handler)

org.springframework.ws.client.WebServiceTransforme rException: Transformation error: No defined output handler for transformation result.; nested
exception is javax.xml.transform.TransformerException: No defined output handler for transformation result.
at org.springframework.ws.client.core.WebServiceTempl ate.doSendAndReceive(WebServiceTemplate.java:572)
at org.springframework.ws.client.core.WebServiceTempl ate.sendAndReceive(WebServiceTemplate.java:502)
at org.springframework.ws.client.core.WebServiceTempl ate.doSendAndReceive(WebServiceTemplate.java:457)
at org.springframework.ws.client.core.WebServiceTempl ate.sendSourceAndReceiveToResult(WebServiceTemplat e.java:403)
at org.springframework.ws.client.core.WebServiceTempl ate.sendSourceAndReceiveToResult(WebServiceTemplat e.java:394)
at org.springframework.ws.client.core.WebServiceTempl ate.sendSourceAndReceiveToResult(WebServiceTemplat e.java:384)
at com.viant.etlbatchservice.proxy.ETLBatchServicePro xy.launchJob(ETLBatchServiceProxy.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.viant.framework.spring.aop.LazyDeligatingProxy .invoke(LazyDeligatingProxy.java:187)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :172)
at org.springframework.aop.framework.JdkDynamicAopPro xy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy10.launchJob(Unknown Source)
at com.viant.etlbatchservice.interfaces.ETLBatchServi ce$launchJob.call(Unknown Source)
at com.viant.etl.monitor.MonitorService.launchJob(Mon itorService.groovy:205)
at com.viant.etl.monitor.MonitorService.this$2$launch Job(MonitorService.groovy)
at com.viant.etl.monitor.MonitorService$this$2$launch Job.callCurrent(Unknown Source)
at com.viant.etl.monitor.MonitorService.rerunJob(Moni torService.groovy:86)
at com.viant.etl.monitor.MonitorService$rerunJob.call Current(Unknown Source)
at com.viant.etl.monitor.MonitorService.auditJob(Moni torService.groovy:40)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.groovy.reflection.CachedMethod.invoke (CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.j ava:233)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassIm pl.java:1058)
at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoM etaClass.java:1070)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassIm pl.java:886)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassIm pl.java:1003)
at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoM etaClass.java:1070)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassIm pl.java:886)
at org.codehaus.groovy.runtime.callsite.PogoMetaClass Site.callCurrent(PogoMetaClassSite.java:66)
at org.codehaus.groovy.runtime.callsite.AbstractCallS ite.callCurrent(AbstractCallSite.java:149)
at com.viant.etl.monitor.MonitorService$_runAudit_clo sure1.doCall(MonitorService.groovy:28)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.groovy.reflection.CachedMethod.invoke (CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.j ava:233)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassIm pl.java:1058)
at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoM etaClass.java:1070)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassIm pl.java:886)
at groovy.lang.Closure.call(Closure.java:282)
at groovy.lang.Closure.call(Closure.java:295)
at org.codehaus.groovy.runtime.DefaultGroovyMethods.e ach(DefaultGroovyMethods.java:1220)
at org.codehaus.groovy.runtime.DefaultGroovyMethods.e ach(DefaultGroovyMethods.java:1196)
at org.codehaus.groovy.runtime.dgm$110.invoke(Unknown Source)
at org.codehaus.groovy.runtime.callsite.PojoMetaMetho dSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(Po joMetaMethodSite.java:270)
at org.codehaus.groovy.runtime.callsite.PojoMetaMetho dSite.call(PojoMetaMethodSite.java:52)
at org.codehaus.groovy.runtime.callsite.AbstractCallS ite.call(AbstractCallSite.java:124)
at com.viant.etl.monitor.MonitorService.runAudit(Moni torService.groovy:27)
at com.viant.etl.monitor.MonitorService$$FastClassByC GLIB$$51dc2d47.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy. java:149)
at org.springframework.aop.framework.Cglib2AopProxy$C glibMethodInvocation.invokeJoinpoint(Cglib2AopProx y.java:688)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :150)
at org.springframework.transaction.interceptor.Transa ctionInterceptor.invoke(TransactionInterceptor.jav a:110)
at org.springframework.aop.framework.ReflectiveMethod Invocation.proceed(ReflectiveMethodInvocation.java :172)
at org.springframework.aop.framework.Cglib2AopProxy$D ynamicAdvisedInterceptor.intercept(Cglib2AopProxy. java:621)
at com.viant.etl.monitor.MonitorService$$EnhancerByCG LIB$$a4f12468.runAudit(<generated>)
at com.viant.etl.monitor.MonitorService$runAudit.call (Unknown Source)
at com.viant.etl.monitor.MonitorJob.execute(MonitorJo b.groovy:13)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.util.ReflectionUtils.invokeMet hod(ReflectionUtils.java:186)
at org.springframework.util.ReflectionUtils.invokeMet hod(ReflectionUtils.java:171)
at org.codehaus.groovy.grails.plugins.quartz.GrailsJo bFactory$GrailsTaskClassJob.execute(GrailsJobFacto ry.java:76)
at org.quartz.core.JobRunShell.run(JobRunShell.java:1 99)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run (SimpleThreadPool.java:546)
Caused by: javax.xml.transform.TransformerException: No defined output handler for transformation result.
at com.sun.org.apache.xalan.internal.xsltc.trax.Trans formerImpl.transform(TransformerImpl.java:301)
at org.springframework.ws.client.core.WebServiceTempl ate$4.extractData(WebServiceTemplate.java:407)
at org.springframework.ws.client.core.WebServiceTempl ate$SourceExtractorMessageExtractor.extractData(We bServiceTemplate.java:771)
at org.springframework.ws.client.core.WebServiceTempl ate.doSendAndReceive(WebServiceTemplate.java:560)
... 73 more

Has anyone run into this or know what it could be?

Thanks in advance,
Mike