Hi ,

You can leverage the Features[1] to install the interceptors which you
need for soap/jms, and you can find some basic CXF Architecture document
[2] here.

[1]http://cwiki.apache.org/confluence/display/CXF20DOC/Features
[2]http://cwiki.apache.org/CXF20DOC/cxf-architecture.html

Willem

liucong wrote:
> Hi,
> 
> Willem Jiang Writes:
>> Hi,
>>
>> I think you mean how to throw the fault from the JMS transport.
>> Basically , if you throw the fault from a CXF interceptor, CXF's
>> interceptors chain will take care of it and build the fault message and
>> throw it out.
>>
>> If you want to check the Content type , you could write an interceptor
>> and load it with your soap jms transport. 
> How to load an interceptor with my soap jms transport? Is there any
> material for help?
> 
> Thank you.
>> But I think  you could take
>> the soap binding (SoapBindingFactory) as an example, and put this kind
>> of checking as a work of soap jms binding.
>>
>> Just my 2 cents,
>>
>> Willem
>>
>>
>> liucong wrote:
>>   
>>> Hi all,
>>>
>>> When I implement the SOAP Over JMS Specification, I don’t know how to
>>> implement SOAP fault for it.
>>>
>>> I use the org.apache.cxf.interceptor.Fault to record the Fault
>>> information. For example, I create a Fault instance for SOAP fault
>>> subcode contentTypeMismatch
>>> (http://www.w3.org/TR/2008/WD-soapjms-20080723/#binding-faults). If I
>>> check the fault the cxf-rt-transports-jms module, I don’t know how to
>>> deal with the fault which is checked out.
>>>
>>> If I added an Interceptor for JMS transport, I can use the interceptor
>>> to deal with the fault. Is It right?
>>>
>>> If it is Ok, how is the interceptor added to the interceptors according
>>> to whether the jms transport is used or not?
>>>
>>> Are there any materials for interceptors, phases, and phase order?
>>>
>>> Thank you very much!
>>>
>>> Best regards,
>>>
>>> Liu
>>>
>>>
>>>     
>>
>>   
> 
> 

Reply via email to