[Laszlo-dev] FileUtils.java log
keiji Ono
keiji_ono at net8.co.jp
Wed Sep 26 17:32:10 PDT 2007
Ben,
Thank you for your suggestion, but i tried already it on 4.0.5 as a trial ,
but it did not work on it.
I know it worked till on 4.0.3. :@
It will be good if i can give you a sample code of it , but as you know
it is not
easy to give SOAP sample.
And our application is now working on 3.3.3, so i would like to try on
3.3.3.
I am thinking as following steps now.
1. Check it on 3.3.3
2. If i find looks like bug in it, i will change it.
3. Then i am going to look at 4.0.5 source.
So could you give some advance?
Thank you.
Keiji ono
Benjamin Shine wrote:
>
> Keiji, I suggest you work with lps-4.0.5. It is the most current, and
> we are more likely to be familiar with the code that you're working
> with. See
> http://www.openlaszlo.org/node/383
> for the announcment.
>
> -ben
>
> On Sep 26, 2007, at 5:03 AM, keiji Ono wrote:
>
>> Adding, it was the source of lps-3.3.3, and the data was not multibyte
>> character.
>>
>> Keiji Ono
>>
>>> Hi all,
>>>
>>> I am checking about Input/Output data on LPS now.
>>> Because when i take SOAP interface on my application, the getting data
>>> is wrong.
>>> Then i would like to check data where output from LPS.
>>> At the point of FileUtils.java, i add some code like following
>>> (BlockName-A).
>>> But it got unreadable data to write lps.log as following.
>>> How can i get 'readable' log on lps.log ?
>>>
>>> <checking code on FileUtils.java>
>>> public static int sendToStream(InputStream input,
>>> OutputStream output, int size)
>>> throws IOException {
>>> int c = 0;
>>> byte[] buffer = new byte[size];
>>> int b = 0;
>>> while(true) {
>>> try {
>>> // Until end of stream
>>> if ((b = input.read(buffer)) <= 0) {
>>> return c;
>>> }
>>> } catch (IOException e) {
>>> throw new StreamReadingException(e.getMessage());
>>> }
>>> c += b;
>>> try {
>>> output.write(buffer, 0, b);
>>>
>>> //=== adding from here BlockName-A
>>> {
>>> String aString = new String(buffer, "UTF-8");
>>> mLogger.debug( "OUTPUT: " + aString );
>>> }
>>> //=== to here
>>>
>>> <lps.log>
>>> OUTPUT: FWS4 x F ? `
>>> xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx?? ?0 _m _t CSPCHD id
>>> AddLongResponse AddLongResult ? _m _root
? _m N
? _t _root
?
>>> _t N
? ? _root
?
>>> _rootndi RL? C? =L? C? =L?;
>>> 0000000100001gUD5zy4000000XKonfBejSj6FIgaG0jaWHQ-- =? ?
>>> _root
? _finishndi R? B? ? _root
?
>>> _rootndi RL? C? =L? C? =L?
>>> GHGHGH =? ? _root
? _finishndi R? B?
>>> _parent
? ?
>>> _parent
? loader N? returnData R @
>>>
>>> Thanks any advance.
>>>
>>> Keiji Ono
>>>
More information about the Laszlo-dev
mailing list