You are probably right. Haven't had time to look but I hope the payload
"text" element is defined as space="preserve". If yes then its OK, If not
then ?

Any idea where is the  XSD is easily available ?

It is probably one of the mediators removing the white space along the way;
as XML does not preserve this. I will have to add in yet again more java to
wrap the text field in CDATA "". As the recipient cannot change their XSD,
this looks like the only option....Not sure XSLT will work unless target
name space also defines the element as space preserve ?

My simple Synapse script is becoming a massive Java program. And I thought
"wouldn't it be easy
to use a scripting tool like Synapse compared to writing Java code ". How
wrong.

Thanks
Kim




Andreas Veithen-2 wrote:
> 
> Are you sure that these spaces get trimmed inside the VFS transport
> and not somewhere in your mediation? Normally the plain text message
> builder is designed to strictly preserve the file content (including
> spaces), so this would be a serious bug.
> 
> Andreas
> 
> On Thu, Apr 2, 2009 at 08:52, kimhorn <[email protected]> wrote:
>>
>> Run into a problem with VFS reading text files with fixed field length
>> fields, where empty fields are padded with spaces. There are a number of
>> B2B
>> formats that do this.
>>
>> If the empty fields are at the start or end of the file then when these
>> are
>> inserted into XML as Payload the
>> XML removes the spaces. The text should be wrapped in CDATA with double
>> Quotes to preserve this space data; but VFS does not do this. So the
>> fields
>> at start or end of file get lost and hence the whole file is now garbage.
>>
>> Hopefully reading them as binary files (not plan text) will get over this
>> ?
>> Other ideas ?
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/VFS-Text-Files-with-spaces-don%27t-work.-tp22841970p22841970.html
>> Sent from the Synapse - Dev mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/VFS-Text-Files-with-spaces-don%27t-work.-tp22841970p22862146.html
Sent from the Synapse - Dev mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to