![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| poltora |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 6.8.2007 Репутация: нет Всего: нет |
Проблема состыковки существующего вебсервиса java с клиентами НЕ java.
Java-клиент прекрасно работает с сервером, а вот perl-клиент - нет. Непонятно, с какой стороны решать проблему - либо со стороны сервера (тогда тема - не оффтопик), либо со стороны клиента (тогда извиняйте - и буду рад помощи). Сервер: - Java 1.5.0_12, - JBoss 4.2.1.GA - JBossWS 1.2.1GA Проблемный клиент: - Perl 5.8.8 - SOAP::Lite 0.69 - FreeBSD 5.3 При соединении perl-клиентом возникают разного рода ошибки: 17:29:11,716 ERROR [STDERR] [Fatal Error] :2:7: Invalid byte 2 of 3-byte UTF-8 sequence. 17:29:11,731 ERROR [SOAPFaultHelperJAXRPC] SOAP request exception java.io.IOException: org.xml.sax.SAXParseException: Invalid byte 2 of 3-byte UTF-8 sequence. at org.jboss.ws.core.utils.DOMUtils.parse(DOMUtils.java:133) Если же следовать рекомендациям на http://cookbook.soaplite.com/#internationa...0and%20encoding (конвертирование данных soap-сообщения в utf-8 из cp1251), то получаем ошибку: 17:30:54,157 ERROR [SOAPFaultHelperJAXRPC] SOAP request exception org.jboss.ws.WSException: org.jboss.ws.core.jaxrpc.binding.BindingException: org.jboss.ws.core.jaxrpc.binding.jbossxb.UnmarshalException: Failed to parse source: Requested element {http://localhost/services/KkarService}String_1 is not allowed in this position in the sequence. The next element should be String_1 at org.jboss.ws.core.soap.XMLContent.unmarshallObjectContents(XMLContent.java:248) Если проблему можно решить на стороне сервиса (и джава платформы) - буду рад советам. Если же на стороне клиента проблемы - подскажите ключевые слова для гугления. |
|||
|
||||
| Kangaroo |
|
|||
|
AA - Aussie Animal ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2042 Регистрация: 7.10.2006 Где: US Репутация: 14 Всего: 104 |
Вот можешь последить за этой темой.
Вдруг туда кто-нибудь ответит, а то у вас ооочень похожие проблемы -------------------- Lost.... |
|||
|
||||
| poltora |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 27 Регистрация: 6.8.2007 Репутация: нет Всего: нет |
Kangaroo, гы, автор той темы - как раз мой "проблемный клиент"
я решаю проблему со стороны сервера и джавы и спрашиваю в соответствующих форумах. Это сообщение отредактировал(а) poltora - 2.11.2007, 12:19 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |