Someone can help me!?!?
I have the BufferUnderflowException... how I can avoid!?!?!

thank you

On Mon, Apr 27, 2009 at 10:36 AM, Pietro Guerrieri <[email protected]>wrote:

> Hi,
> thanx for your replies.
>
> My problem is that i get this Exception:
>
> java.nio.BufferUnderflowException
>         at
> org.apache.mina.core.buffer.AbstractIoBuffer.getString(AbstractIoBuffer.java:1155)
>
> my IoBuffer is too small for tcp stream and I don't know the real size.
>
>
>
> On Fri, Apr 24, 2009 at 6:11 PM, Erkin <[email protected]>wrote:
>
>> My apologies for not seeing that length url information is already
>> available.
>>
>> Thanks
>> Erkin
>>
>> On Fri, Apr 24, 2009 at 4:57 PM, Erkin <[email protected]
>> >wrote:
>>
>> > Hi Pietro
>> >
>> > Is it possible for you to edit your custom protocol to add package
>> > delimiter or package length information?
>> >
>> > <Start_Indicator>YOUR_CUSTOM_PACKET<End_isdicator>
>> > or
>> > <PackageLength>YOUR_CUSTOM_PACKET
>> >
>> > Note : You should decide maximum how many bytes can be used for
>> length...
>> >
>> > Thanks
>> > Erkin
>> >
>> > On Fri, Apr 24, 2009 at 4:49 PM, Pietro Guerrieri <
>> [email protected]>wrote:
>> >
>> >> Hi,
>> >> I'm italian and sorry for my bad english
>> >>
>> >> I have a problem with MINA 2.0, I need help
>> >>
>> >> I must recive e stream of tcp of variable string.
>> >>
>> >> Examples of string:
>> >> 01999935http://mina.apache.org/contact.html
>> >> or better is:
>> >> first 2 position is myAction (in this examples is "01")
>> >> then come the year (in this example is "9999")
>> >> then the len of the URL (in this example is "35")
>> >> ..and the URL (http://mina.apache.org/contact.html)
>> >>
>> >> so I have a message (in tcp protocol) like the examples
>> >> [myAction]01[year]9999[len]35[URL]http://mina.apache.org/contact.html
>> >>
>> >> my problem is that i recive a lot of this messages with variable
>> length,
>> >> for
>> >> example
>> >> 01200935
>> >>
>> >>
>> http://mina.apache.org/contact.html03200922http://mina.apache.org01200915mina.apache.org.
>> ..
>> >> ..
>> >> and so long
>> >>
>> >> that splitted are:
>> >> 01200922http://mina.apache.org
>> >> 03200935http://mina.apache.org/contact.html
>> >> 01200915mina.apache.org
>> >>
>> >> this stream of messages are very long and continuous for long time
>> (also
>> >> one
>> >> week) so I recive a long stream of tcp packets like:
>> >> ....01200935
>> >>
>> >>
>> http://mina.apache.org/contact.html03200922http://mina.apache.org01200915mina.apache.org01200935http://mina.apache.org/contact.html03200922http://mina.apache.org01200915mina.apache.org01200935http://mina.apache.org/contact.html03200922http://mina.apache.org01200915mina.apache.org
>> .
>> >> ..
>> >> ..
>> >>
>> >> how I can read/recive a continuous and infinite variable string over
>> tcp
>> >> packets with MINA!?!
>> >>
>> >> thank you
>> >> Pietro
>> >>
>> >
>> >
>>
>
>

Reply via email to