Hi Emil,
It looks like you are getting some SOAP fault from your remote service.
You should check what fault was returned from the service (using the
CXF's logging http://cxf.apache.org/docs/configuration.html or using
some external network tool). Probably, your input data in your request
message was not expected/accepted by the service.

regards, aki
On Tue, Mar 1, 2011 at 7:47 AM, Emil Dombagolla <[email protected]> wrote:
> Hi All,
>
> Please somebody help me ,
>
> I am novice programmer to web services platform.
>
> using wsdl2java i generated my java codes. when try to send the request to
> the service i get the following error.
>
>
> Mar 1, 2011 12:13:38 PM
> org.springframework.context.support.AbstractApplicationContext
> prepareRefresh
> INFO: Refreshing org.apache.cxf.bus.spring.BusApplicationContext@7bd63e39:
> startup date [Tue Mar 01 12:13:38 IST 2011]; root of context hierarchy
> Mar 1, 2011 12:13:38 PM
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> registerBeanDefinition
> INFO: Overriding bean definition for bean
> 'org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder': replacing
> [Generic bean: class
> [org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder]; scope=;
> abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0;
> autowireCandidate=true; primary=false; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined
> in URL
> [jar:file:/C:/apache-cxf-2.3.2/lib/cxf-2.3.2.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> with [Generic bean: class
> [org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder]; scope=;
> abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0;
> autowireCandidate=true; primary=false; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined
> in URL
> [jar:file:/C:/apache-cxf-2.3.2/lib/cxf-2.3.2.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> Mar 1, 2011 12:13:38 PM
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> registerBeanDefinition
> INFO: Overriding bean definition for bean
> 'org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder': replacing
> [Generic bean: class
> [org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder]; scope=;
> abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0;
> autowireCandidate=true; primary=false; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined
> in URL
> [jar:file:/C:/apache-cxf-2.3.2/lib/cxf-2.3.2.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> with [Generic bean: class
> [org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder]; scope=;
> abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0;
> autowireCandidate=true; primary=false; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined
> in URL
> [jar:file:/C:/apache-cxf-2.3.2/lib/cxf-2.3.2.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> Mar 1, 2011 12:13:38 PM
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> registerBeanDefinition
> INFO: Overriding bean definition for bean
> 'org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider':
> replacing [Generic bean: class
> [org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider];
> scope=; abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0;
> autowireCandidate=true; primary=false; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined
> in URL
> [jar:file:/C:/apache-cxf-2.3.2/lib/cxf-2.3.2.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> with [Generic bean: class
> [org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider];
> scope=; abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0;
> autowireCandidate=true; primary=false; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined
> in URL
> [jar:file:/C:/apache-cxf-2.3.2/lib/cxf-2.3.2.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> Mar 1, 2011 12:13:38 PM
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> registerBeanDefinition
> INFO: Overriding bean definition for bean
> 'org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory': replacing
> [Generic bean: class
> [org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory]; scope=;
> abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0;
> autowireCandidate=true; primary=false; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined
> in URL
> [jar:file:/C:/apache-cxf-2.3.2/lib/cxf-2.3.2.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> with [Generic bean: class
> [org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory]; scope=;
> abstract=false; lazyInit=true; autowireMode=0; dependencyCheck=0;
> autowireCandidate=true; primary=false; factoryBeanName=null;
> factoryMethodName=null; initMethodName=null; destroyMethodName=null; defined
> in URL
> [jar:file:/C:/apache-cxf-2.3.2/lib/cxf-2.3.2.jar!/META-INF/cxf/cxf-extension-http.fixml]]
> Mar 1, 2011 12:13:39 PM
> org.springframework.beans.factory.support.DefaultListableBeanFactory
> preInstantiateSingletons
> INFO: Pre-instantiating singletons in
> org.springframework.beans.factory.support.DefaultListableBeanFactory@f581593:
> defining beans
> [cxf,org.apache.cxf.bus.spring.BusApplicationListener,org.apache.cxf.bus.spring.BusWiringBeanFactoryPostProcessor,org.apache.cxf.bus.spring.Jsr250BeanPostProcessor,org.apache.cxf.bus.spring.BusExtensionPostProcessor,org.apache.cxf.resource.ResourceManager,org.apache.cxf.configuration.Configurer,org.apache.cxf.binding.BindingFactoryManager,org.apache.cxf.transport.DestinationFactoryManager,org.apache.cxf.transport.ConduitInitiatorManager,org.apache.cxf.wsdl.WSDLManager,org.apache.cxf.phase.PhaseManager,org.apache.cxf.workqueue.WorkQueueManager,org.apache.cxf.buslifecycle.BusLifeCycleManager,org.apache.cxf.endpoint.ServerRegistry,org.apache.cxf.endpoint.ServerLifeCycleManager,org.apache.cxf.endpoint.ClientLifeCycleManager,org.apache.cxf.transports.http.QueryHandlerRegistry,org.apache.cxf.endpoint.EndpointResolverRegistry,org.apache.cxf.headers.HeaderManager,org.apache.cxf.catalog.OASISCatalogManager,org.apache.cxf.service.factory.FactoryBeanListenerManager,org.apache.cxf.endpoint.ServiceContractResolverRegistry,org.apache.cxf.binding.corba.CorbaBindingFactory,org.apache.cxf.binding.corba.wsdl.WSDLExtensionRegister#0,org.apache.cxf.jaxws.context.WebServiceContextResourceResolver,org.apache.cxf.jaxws.context.WebServiceContextImpl,org.apache.cxf.binding.soap.SoapBindingFactory,org.apache.cxf.binding.soap.SoapTransportFactory,org.apache.cxf.binding.soap.customEditorConfigurer,org.apache.cxf.binding.xml.XMLBindingFactory,org.apache.cxf.transport.http.policy.HTTPClientAssertionBuilder,org.apache.cxf.transport.http.policy.HTTPServerAssertionBuilder,org.apache.cxf.transport.http.policy.NoOpPolicyInterceptorProvider,org.apache.cxf.transport.http.ClientOnlyHTTPTransportFactory,org.apache.cxf.ws.addressing.policy.AddressingAssertionBuilder,org.apache.cxf.ws.addressing.policy.AddressingPolicyInterceptorProvider,org.apache.cxf.ws.addressing.policy.UsingAddressingAssertionBuilder,org.apache.cxf.javascript.JavascriptQueryHandler,org.apache.cxf.transport.local.LocalTransportFactory,org.apache.cxf.management.InstrumentationManager,org.apache.cxf.transport.http_jetty.JettyHTTPTransportFactory,org.apache.cxf.transport.jms.JMSTransportFactory,org.apache.cxf.binding.object.ObjectBindingFactory,org.apache.cxf.binding.http.HttpBindingFactory,org.apache.cxf.wstx_msv_validation.WoodstoxValidationImpl,org.apache.cxf.ws.security.policy.WSSecurityPolicyLoader,org.apache.cxf.ws.policy.AssertionBuilderRegistry,org.apache.cxf.ws.policy.PolicyInterceptorProviderRegistry,org.apache.cxf.ws.policy.attachment.external.DomainExpressionBuilderRegistry,org.apache.cxf.ws.policy.attachment.external.EndpointReferenceDomainExpressionBuilder,org.apache.cxf.ws.policy.PolicyBuilder,org.apache.cxf.ws.policy.PolicyEngine,org.apache.cxf.ws.policy.attachment.wsdl11.Wsdl11AttachmentPolicyProvider,org.apache.cxf.ws.policy.attachment.ServiceModelPolicyProvider,org.apache.cxf.ws.policy.mtom.MTOMAssertionBuilder,org.apache.cxf.ws.policy.mtom.MTOMPolicyInterceptorProvider,org.apache.cxf.ws.rm.RMManager,org.apache.cxf.ws.rm.policy.RMPolicyInterceptorProvider,org.apache.cxf.ws.rm.policy.RMAssertionBuilder];
> root of factory hierarchy
> Mar 1, 2011 12:13:46 PM
> org.apache.cxf.service.factory.ReflectionServiceFactoryBean
> buildServiceFromWSDL
> INFO: Creating Service {
> http://www.reservwire.com/namespace/WebServices/Xml}Service from WSDL:
> http://roomsxmldemo.com/WSOStagingServices/ASMX/XmlService.asmx?wsdl
> Exception in thread "main" javax.xml.ws.soap.SOAPFaultException:
> TAN.WebServices.XML.TANSoapException: [40700/6] An error has occured
>   at TAN.WebServices.XML.Service.HandleException(Context xiContext,
> Exception xiException)
>   at TAN.WebServices.XML.Service.BookingCreate(Request xiRequest)
>    at
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:146)
>    at $Proxy35.bookingCreate(Unknown Source)
>    at CreateBookingTest.main(CreateBookingTest.java:78)
> Caused by: org.apache.cxf.binding.soap.SoapFault:
> TAN.WebServices.XML.TANSoapException: [40700/6] An error has occured
>   at TAN.WebServices.XML.Service.HandleException(Context xiContext,
> Exception xiException)
>   at TAN.WebServices.XML.Service.BookingCreate(Request xiRequest)
>    at
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75)
>    at
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46)
>    at
> org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35)
>    at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)
>    at
> org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:99)
>    at
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69)
>    at
> org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34)
>    at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)
>    at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:755)
>    at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:2335)
>    at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:2193)
>    at
> org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:2037)
>    at
> org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
>    at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:697)
>    at
> org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
>    at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:255)
>    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:516)
>    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:313)
>    at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:265)
>    at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73)
>    at
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:124)
>    ... 2 more
>
>
>
> Thanks In advance.
> Emil
>

Reply via email to