Потреблять и производить SOAP до SOAP с Apache верблюдом - PullRequest
0 голосов
/ 22 января 2020

Интересно, что я использую веб-сервис, с которым у меня все в порядке Apache Верблюд. Тем не менее, я хотел бы представить сервис на основе SOAP с существующим веб-сервисом apache. Казалось бы, прокси-сервис. Как бы мне этого добиться? Я хотел бы, чтобы вы мне помогли. Спасибо.

Ответы [ 2 ]

0 голосов
/ 28 января 2020

Предоставление услуг ниже дано.

 from("cxf:bean:xxBean")
            .to("log:DEBUG?showBody=true&showHeaders=true")
            .to("direct:XXXXX").end();
}

@Bean
public CxfEndpoint xxBean() {
    CxfEndpoint serviceEndpoint = new CxfEndpoint();
    serviceEndpoint.setServiceClass(ServiceInterface.class);
    serviceEndpoint.setDataFormat(DataFormat.POJO);
    serviceEndpoint.setAddress("URI");
    serviceEndpoint.setWsdlURL(getClass().getResource("/wsdl/xxxx.wsdl").toString());

    return serviceEndpoint;
}
0 голосов
/ 22 января 2020

Эта ссылка подробно описана в шагах:

...