Помогите, кто может, пожалуйста!
есть SOAP канал. Изменил тип адаптера на axis framework soap adapter. Появилась хоть какая-то дисгностика - выяснили, что сертификаты сервера были изменены. Импортировал их в TrustedCA, но в audit log появилось вот что:
Code:
13.07.2015 17:03:07.548 Information The message status was set to TBDL.
13.07.2015 17:03:07.597 Information The message was successfully retrieved from the receive queue.
13.07.2015 17:03:07.597 Information Retrying to deliver message to the application. Retry: 5
13.07.2015 17:03:07.603 Information Delivering to channel: SOAP_Reciever
13.07.2015 17:03:07.603 Information MP: entering1
13.07.2015 17:03:07.603 Information MP: processing local module localejbs/AF_Adapters/axis/AFAdapterBean
13.07.2015 17:03:07.603 Information The message status was set to DLNG.
13.07.2015 17:03:07.604 Information Axis: invoking handler xireq of java:com.sap.aii.axis.xi.XI30OutboundHandler
13.07.2015 17:03:07.604 Information Axis: xioutbound-request mutation
13.07.2015 17:03:07.604 Information MP: processing local module localejbs/AF_Adapters/axis/HandlerBean
13.07.2015 17:03:07.605 Information AXIS: Target url: https://www.XXX.ru/soap1/server.php1
13.07.2015 17:03:07.605 Information Axis: invoking handler trp of java:com.sap.aii.adapter.axis.ra.transport.http.HTTPSender
13.07.2015 17:03:07.605 Information MP: processing local module localejbs/AF_Adapters/axis/HandlerBean
13.07.2015 17:03:07.905 Information Axis: continuing to response message e373cc7f-2967-11e5-9084-00000041484e
13.07.2015 17:03:07.905 Information MP: processing local module localejbs/AF_Adapters/axis/HandlerBean
13.07.2015 17:03:07.907 Error Adapter Framework caught exception: ; nested exception is: org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
13.07.2015 17:03:07.907 Error MP: exception caught with cause org.xml.sax.SAXException: Processing instructions are not allowed within SOAP messages
13.07.2015 17:03:07.907 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.SAXException: Processing instructions are not allowed within SOAP messages.
Интернеты говорят, что такое бывает если в xml лишние пробелы в начале, но их нет! и если убрать https, заменить на http - все работает. Что делеть?
При рестарте канала вижу такое:
Цитата:
7/13/15 5:23:34 PM failed to initialize: java.lang.IllegalStateException: Usage of an unregistered loader. This loader has been unregistered and is not supposed to be used anymore. All the references to it had to be removed before unregistering Loader name - sap.com/com.sap.aii.adapter.axis Loader hash code - 7bcd68c3