It looks like serious limitation.
I hope that Dennis will be able to fix it quick ...
I have been seriously considering using jibx for
production but we need
to be able to support much larger documents.
Thanks,
robert

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On
Behalf Of Gareth
Sent: Saturday, April 17, 2004 8:54 PM
To: [EMAIL PROTECTED]
Subject: Re: [jibx-users]
ArrayIndexOutOfBoundsException when
marshalling a larg element


Hmm, I dont think it would be a problem with Base64 in
particular. 
Base64 was designed to encode binary data
as valid text in e-mail messages, as a result it only
uses XML legal 
characters. Base64 text is no different than
any other type of XML legal text. It only uses the
characters
[A-Za-z][+/=].

--
Gareth Farrington

Robert Augustyn wrote:

>Dennis,
>Is this related to Base64 encoded text or to all
types
>of text?
>robert
>
>-----Original Message-----
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] On
>Behalf Of Dennis
>Sosnoski
>Sent: Friday, April 16, 2004 11:18 AM
>To: Gareth
>Cc: [EMAIL PROTECTED]
>Subject: Re: [jibx-users]
>ArrayIndexOutOfBoundsException when
>marshalling a larg element
>
>
>Looks like a bug in the new output code. Can you set
>up an account and
>enter this in Jira (the "Bugs" link on the top of the
>home page), 
>preferable with actual code and data attachments?
I'll
>make it a 
>priority to look into this, since it's a blocking
>problem.
>
>  - Dennis
>
>Gareth wrote:
>
>  
>
>>I'm marshalling a simple document with a large block
>>    
>>
>of Base64 encoded
>  
>
>>text (potentially 100k) in a single element. Im
>>    
>>
>getting the following
>  
>
>>error:
>>
>>java.lang.ArrayIndexOutOfBoundsException: 4096
>>   at 
>>org.jibx.runtime.impl.UTF8StreamWriter.writeTextContent(UTF8StreamWrit
>>e
>>    
>>
>r.java:277)
>  
>
>>   at 
>>org.jibx.runtime.impl.MarshallingContext.element(MarshallingContext.ja
>>v
>>    
>>
>a:638)
>  
>
>>   at 
>>ky.mindshare.net.group.services.ftp.FileTransferDescriptor.JiBX_File_T
>>r
>>    
>>
>ansfer_Protocol_marshal_1_0(FileTransferDescriptor.java)
>  
>
>>   at 
>>ky.mindshare.net.group.services.ftp.JiBX_File_Transfer_ProtocolFileTra
>>n
>>    
>>
>sferDescriptor_access.marshal()
>  
>
>>   at 
>>ky.mindshare.net.group.services.ftp.FileTransferDescriptor.marshal(Fil
>>e
>>    
>>
>TransferDescriptor.java)
>  
>
>>   at 
>>org.jibx.runtime.impl.MarshallingContext.marshalRoot(MarshallingContex
>>t
>>    
>>
>..java:907)
>  
>
>>   at 
>>org.jibx.runtime.impl.MarshallingContext.marshalDocument(MarshallingCo
>>n
>>text.java:955)
>>
>>here is my binding if it helps:
>>
>><binding>
>>   <mapping name="file-info"
>>class="ky.mindshare.net.group.services.ftp.FileTransferDescriptor">
>>       <value name="name" field="name"/>
>>       <value name="length" field="length"/>
>>       <value name="segment-size"
>>    
>>
>field="segmentSize"/>
>  
>
>>       <value name="hashes" field="segmentHashes"/>
>>       <value name="info-hash" field="infoHash"/>
>>   </mapping>
>></binding>
>>
>>Its the hashes element that's the big one. Im not
>>    
>>
>quite sure how I
>  
>
>>could go about debugging this.
>>
>>--
>>Gareth Farrington
>>
>>
>>
>>-------------------------------------------------------
>>This SF.Net email is sponsored by: IBM Linux
>>    
>>
>Tutorials
>  
>
>>Free Linux tutorial presented by Daniel Robbins,
>>    
>>
>President and CEO of
>  
>
>>GenToo technologies. Learn everything from
>>    
>>
>fundamentals to system
>  
>
>>administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
>>_______________________________________________
>>jibx-users mailing list
>>[EMAIL PROTECTED]
>>https://lists.sourceforge.net/lists/listinfo/jibx-users
>>
>> 
>>
>>    
>>
>
>  
>



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins,
President and CEO of
GenToo technologies. Learn everything from
fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
jibx-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jibx-users



        
                
__________________________________
Do you Yahoo!?
Yahoo! Photos: High-quality 4x6 digital prints for 25�
http://photos.yahoo.com/ph/print_splash


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
jibx-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to