Текущее время: Ср, май 23 2018, 05:31

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Интеграция с 1С: content is not allowed in prolog
СообщениеДобавлено: Пн, мар 27 2017, 11:15 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, ноя 22 2012, 11:25
Сообщения: 322
Уважаемые эксперты,
помогите разобраться. Есть внешняя система на 1С, в которую шлем элементы справочников (ну например, товары, контрагенты).
все принимается нормально, но при попытке отправить больше 2 сообщений за раз принимается успешно 2 (это всегда по разному: может и 5 принять иногда) остальные отваливаются с ошибкой вида:
Цитата:
24.03.2017 17:47:27.237 Information MP: entering1
24.03.2017 17:47:27.237 Information MP: processing local module localejbs/AF_Adapters/axis/AFAdapterBean
24.03.2017 17:47:27.237 Information The message status was set to DLNG.
24.03.2017 17:47:27.238 Information Axis: invoking handler xireq of java:com.sap.aii.axis.xi.XI30OutboundHandler
24.03.2017 17:47:27.238 Information MP: processing local module localejbs/AF_Adapters/axis/HandlerBean
24.03.2017 17:47:27.239 Information AXIS: Target url: http://apache.webserver/bux_p/ws/hmForwardGoods.1cws
24.03.2017 17:47:27.239 Information Axis: invoking handler trp of java:com.sap.aii.adapter.axis.ra.transport.http.HTTPSender
24.03.2017 17:47:27.239 Information MP: processing local module localejbs/AF_Adapters/axis/HandlerBean
24.03.2017 17:47:27.270 Information Axis: continuing to response message ccabadbb-10a0-11e7-8685-0000017a94ff
24.03.2017 17:47:27.270 Information MP: processing local module localejbs/AF_Adapters/axis/HandlerBean
24.03.2017 17:47:27.271 Error Adapter Framework caught exception: ; nested exception is: org.xml.sax.SAXParseException: Content is not allowed in prolog.
24.03.2017 17:47:27.271 Error MP: exception caught with cause org.xml.sax.SAXParseException: Content is not allowed in prolog.
24.03.2017 17:47:27.271 Error Delivering the message to the application using connection SOAP_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: org.xml.sax.SAXParseException: Content is not allowed in prolog..


На сколько я понял, сообщение отослано, а в ответ пришло сообщение, которое не может быть распознано как валидный xml. Так?
вероятно, апачу что-то не понравилось и он прислал сообщение, что например превышено число соединений?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Интеграция с 1С: content is not allowed in prolog
СообщениеДобавлено: Пт, мар 31 2017, 19:41 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Вт, мар 29 2005, 20:54
Сообщения: 1364
Откуда: мАсква
1с вроде бы умеет SOAP, а вы судя по логам axis используете? я так понимаю, что вы ждете какой-то ответ, интерфейс синхронный? включите в сценарии полное логирование и посмотрите пайлоады всех сообщений.

_________________
Не откладывай работу на субботу, а секс на старость

система без базисника должна лежать! (с) Skif


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB