axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Amila Suriarachchi" <amilasuriarach...@gmail.com>
Subject Re: Adding a CDATA element being converted to &lt; and &gt
Date Tue, 29 Jul 2008 04:53:14 GMT
On Mon, Jul 28, 2008 at 5:56 PM, Dini Omar <ziggy25@gmail.com> wrote:

> Hi,
>
> Do you mean that i should change it as below
>
> private static final String START_TAG=new String("<![CDATA[");
> private static final String END_TAG= new String("]]>");
> SadFileStub.IEEdifactString theString = new SadFileStub.IEEdifactString();
> theString.setIEEdifactString("MESSAGE CONTENT DATA");
>

yes.

>
>
> Thanks
>
>
>
> On Mon, Jul 28, 2008 at 5:10 AM, Amila Suriarachchi <
> amilasuriarachchi@gmail.com> wrote:
>
>>
>>
>> On Fri, Jul 25, 2008 at 6:25 PM, Dini Omar <ziggy25@gmail.com> wrote:
>>
>>> Hi all,
>>>
>>> I am trying to build the payload/messagebody for an element. According to
>>> the specific the payload has to be within a CDATA element. I tried to do
>>> this as shown below
>>>
>>>
>>> private static final String START_TAG=new String("<![CDATA[");
>>> private static final String END_TAG= new String("]]>");
>>> SadFileStub.IEEdifactString theString = new
>>> SadFileStub.IEEdifactString();
>>> theString.setIEEdifactString(START_TAG.concat("MESSAGE CONTENT
>>> DATA").concat(END_TAG));
>>>
>>> This does not seem to work as the message is coming out as shown below
>>>
>>> &lt;![CDATA[MESSAGE CONTENT DATA]]&gt;
>>>
>>> Does anyone know why this is happening?
>>>
>>
>> Underline Xml Stream writer replaces any  special  characters with the
>> scape characters. So if you set CDATA part as the string it assumes every
>> thing as the string to be send. In this case you can only set the MESSAGE
>> CONTENT DATA. if there are special characters xml stream writer takes care
>> of.
>>
>> thanks,
>> Amila.
>>
>>
>>
>> --
>> Amila Suriarachchi,
>> WSO2 Inc.
>>
>
>


-- 
Amila Suriarachchi,
WSO2 Inc.

Mime
View raw message