Freeman ,
I am still get the message with '&lt' and '&gt' . I tried the code
which u suggested but no luck. Is there any other workaround for this?.
regards
Brijesh N K
Freeman Fang wrote:
>
> Hi,
>
> How about try with
> InOut inOut = (InOut)exchange;
> String outMessage = "";
> NormalizedMessage normalizedMessage = inOut.getInMessage();
> SourceTransformer sourceTransformer = new SourceTransformer();
> DomSource source = sourceTransformer.toDOMSource(normalizedMessage);
> outMessage = org.apache.cxf.helpers.XMLUtils.toString(source);
> logger.debug("## Received exchange with
> statusACTIVE:ContractSchemaDataMapper " + outMessage);
>
> Freeman
>
> brijesh wrote:
>> Freeman,
>>
>> thanks for the response. I am using logger.debug to print message from
>> smx-bean onMessageExchange method code as follows
>>
>> InOut inOut = (InOut)exchange;
>> String outMessage = "";
>> NormalizedMessage normalizedMessage = inOut.getInMessage();
>> SourceTransformer sourceTransformer = new SourceTransformer();
>> outMessage = sourceTransformer.contentToString(normalizedMessage);
>> logger.debug("## Received exchange with status
>> ACTIVE:ContractSchemaDataMapper " + outMessage);
>>
>> my wsdl for bc as follows
>> <?xml version="1.0" encoding="UTF-8"?>
>> <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
>> xmlns:tns="http://www.ekaplus.com/NotifyEvent/"
>> xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
>> xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="NotifyEvent"
>> targetNamespace="http://www.ekaplus.com/NotifyEvent/">
>> <wsdl:types>
>> <xsd:schema
>> targetNamespace="http://www.ekaplus.com/NotifyEvent/">
>> <xsd:element name="notifyEvent">
>> <xsd:complexType>
>> <xsd:sequence>
>> <xsd:element name="in"
>> type="xsd:string" />
>> </xsd:sequence>
>> </xsd:complexType>
>> </xsd:element>
>> <xsd:element name="notifyEventResponse">
>> <xsd:complexType>
>> <xsd:sequence>
>> <xsd:element name="out"
>> type="xsd:string" />
>> </xsd:sequence>
>> </xsd:complexType>
>> </xsd:element>
>> </xsd:schema>
>> </wsdl:types>
>> <wsdl:message name="notifyEventRequest">
>> <wsdl:part element="tns:notifyEvent" name="parameters" />
>> </wsdl:message>
>> <wsdl:message name="notifyEventResponse">
>> <wsdl:part element="tns:notifyEventResponse" name="parameters"
>> />
>> </wsdl:message>
>> <wsdl:portType name="NotifyEventPortType">
>> <wsdl:operation name="notifyEvent">
>> <wsdl:input message="tns:notifyEventRequest" />
>> <wsdl:output message="tns:notifyEventResponse" />
>> </wsdl:operation>
>> </wsdl:portType>
>> <wsdl:binding name="NotifyEventBinding"
>> type="tns:NotifyEventPortType">
>> <soap:binding style="document"
>> transport="http://schemas.xmlsoap.org/soap/http" />
>> <wsdl:operation name="notifyEvent">
>> <soap:operation
>>
>> soapAction="http://www.ekaplus.com/NotifyEvent/notifyEvent" />
>> <wsdl:input>
>> <soap:body use="literal" />
>> </wsdl:input>
>> <wsdl:output>
>> <soap:body use="literal" />
>> </wsdl:output>
>> </wsdl:operation>
>> </wsdl:binding>
>> <wsdl:service name="NotifyEventService">
>> <wsdl:port binding="tns:NotifyEventBinding"
>> name="NotifyEventPort">
>> <soap:address
>> location="http://localhost:8092/NotifyEventService" />
>> </wsdl:port>
>> </wsdl:service>
>> </wsdl:definitions>
>>
>>
>>
>> looking forward your response
>>
>> thanks
>> Brijesh N K
>>
>>
>>
>> Freeman Fang wrote:
>>
>>> Hi,
>>> Where you see the message like this?
>>> I mean how you dump the message?
>>> Freeman
>>>
>>> brijesh wrote:
>>>
>>>> We have following work flow
>>>>
>>>> axis1 client --> cxf-bc-->smx-bean-->cxf-bc(provider)
>>>>
>>>> When i am calling bc using client , I am getting the xml document as
>>>> shown
>>>> in below image
>>>>
>>>> http://www.nabble.com/file/p22490722/posting.jpg
>>>>
>>>>
>>>> In place of >,< am getting '&lt' and '&gt'
>>>> can anybody explain whats going wrong here?? .
>>>>
>>>> regards
>>>>
>>>> Brijesh N K
>>>>
>>>>
>>>
>>>
>>
>>
>
>
>
--
View this message in context:
http://www.nabble.com/cxf-bc---xml-payload-tp22490722p22556693.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.