Я реализую приложение, которое будет отображаться с помощью веб-службы RESTful. Это приложение сначала использует веб-сервис RESTful для получения файла JSON и возвращает этот файл JSON запрашивающей стороне (приложение, которое будет использовать мой сервис). У меня возникают проблемы с использованием веб-службы.
ОШИБКА:
org. apache .camel.component.restlet.RestletOperationException: сбой при выполнении операции перезапуска https: // <- url -> с statusCode: 1001 / n responseBody: HTTPS / 1.1 - Ошибка связи (1001) - Соединителю не удалось завершить связь с сервером в орг. apache .camel.component.restlet.RestletProducer.populateRestletProducerException (RestletProducer. java: 233)
org. apache .camel.component.restlet.RestletOperationException: сбой при выполнении операции перезапуска https: // <- url -> с statusCode: 1001 / n responseBody: HTTPS / 1.1 - Ошибка связи (1001) - Соединителю не удалось завершить связь с сервером
в орг. apache .camel.component.restlet.RestletProducer.populateRestletProducerException (RestletProducer. java: 233)
КОД:
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd"> <camelContext id="camelcontext" xmlns="http://camel.apache.org/schema/spring"> <restConfiguration component="restlet" port="9091"/> <rest path="/say"> <get uri="/hello" consumes="application/json" produces="application/json"> <to uri="direct:hello" /> </get> </rest> <route> <from uri="direct:hello"/> <to uri="restlet:https:// <--URL--> ?restletMethod=POST" /> </route> </camelContext> </beans>
Входящий запрос Maby имеет дополнительные заголовки, например, как в этом выпуске. Apache верблюжий причал RestletOperationException при вызове запроса 1001 при имитации конечной точки перезапуска ("org.restlet.http.headers"). Вы можете проверить и удалить ненужные заголовки из запроса. Кроме того, ошибка может возникнуть, когда ответ по той же причине, проверьте наш сервис для установки заголовков.