Problem with copyIn(String sql, Reader from)

Поиск
Список
Период
Сортировка
От Leonardo F
Тема Problem with copyIn(String sql, Reader from)
Дата
Msg-id 234987.48841.qm@web29001.mail.ird.yahoo.com
обсуждение исходный текст
Ответы Re: Problem with copyIn(String sql, Reader from)
Список pgsql-jdbc
Hi,


I tried to use copyIn(final String sql, Reader from) but I always got weird errors:

ERROR: invalid byte sequence for encoding "UTF8": 0x00



I think there's a problem in CopyManager.java, the line:


byte[] buf = encoding.encode(new String(cbuf));


should be

byte[] buf = encoding.encode(new String(len));


???

Otherwise the string to be encoded has always bufferSize length... filled with 0x0...


Am I right?

Everything works fine with the InputStream version.




В списке pgsql-jdbc по дате отправления:

Предыдущее
От: Craig Ringer
Дата:
Сообщение: Re: An I/O error occured while sending to the backend.
Следующее
От: Leonardo F
Дата:
Сообщение: Re: Problem with copyIn(String sql, Reader from)