Realizado todos os procedimentos corretamente, porém não subiu o projeto. Vi que o curso está bastante desatualizado, o mesmo foi gravado a mais de 6 anos e tem perguntas a mais de 1 mês sem respostas. A empresa adquiriu uma licença para eu estudar Apache Camel, mas com tecnologias usadas a mais de 6 anos fica difícil. Baixei o projeto da aula atual e não modifiquei nada, mas mesmo assim recebo um 404 ao acessar o endpoint.
ERROR 16:46:50.970 - Failed delivery for (MessageId: ID-DESKTOP-F8ILBC1-55483-1623181607899-0-19 on ExchangeId: ID-DESKTOP-F8ILBC1-55483-1623181607899-0-20). Exhausted after delivery attempt: 1 caught: org.apache.camel.http.common.HttpOperationFailedException: HTTP operation failed invoking http://localhost:8080/webservices/ebook/item with statusCode: 404
Message History
---------------------------------------------------------------------------------------------------------------------------------------
RouteId ProcessorId Processor Elapsed (ms)
[route1 ] [route1 ] [file://pedidos?delay=5s&noop=true ] [ 24]
[route1 ] [log1 ] [log ] [ 1]
[route1 ] [filter1 ] [filter[xpath{XPath: item/formato[text()='EBOOK']}] ] [ 20]
[route1 ] [log2 ] [log ] [ 0]
[route1 ] [marshal1 ] [marshal[org.apache.camel.model.dataformat.XmlJsonDataFormat@1f656804] ] [ 5]
[route1 ] [log3 ] [log ] [ 0]
[route1 ] [setHeader1 ] [setHeader[CamelFileName] ] [ 0]
[route1 ] [to1 ] [http4://localhost:8080/webservices/ebook/item ] [ 8]
Exchange
---------------------------------------------------------------------------------------------------------------------------------------
Exchange[
Id ID-DESKTOP-F8ILBC1-55483-1623181607899-0-20
ExchangePattern InOnly
Headers {breadcrumbId=ID-DESKTOP-F8ILBC1-55483-1623181607899-0-17, CamelFileAbsolute=false, CamelFileAbsolutePath=C:\Users\valdi\Downloads\projeto-camel-alura\camel-alura\pedidos\4_pedido.xml, CamelFileContentType=text/xml, CamelFileLastModified=1623163530456, CamelFileLength=806, CamelFileName=4_pedido.json, CamelFileNameConsumed=4_pedido.xml, CamelFileNameOnly=4_pedido.xml, CamelFileParent=pedidos, CamelFilePath=pedidos\4_pedido.xml, CamelFileRelativePath=4_pedido.xml, CamelRedelivered=false, CamelRedeliveryCounter=0}
BodyType byte[]
Body {"formato":"EBOOK","quantidade":"1","livro":{"codigo":"SOA","titulo":"SOA aplicado: Integrando com web services e além","tituloCurto":"SOA","nomeAutor":"Alexandre Saudate","valorEbook":"29.90","valorImpresso":"59.90"}}
]
Stacktrace
---------------------------------------------------------------------------------------------------------------------------------------
org.apache.camel.http.common.HttpOperationFailedException: HTTP operation failed invoking http://localhost:8080/webservices/ebook/item with statusCode: 404