Текущее время: Чт, мар 28 2024, 12:23

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




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

Зарегистрирован:
Чт, ноя 22 2012, 10: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, 18:41 
Модератор
Модератор
Аватара пользователя

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

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

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


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

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


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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