My requirement is accept a endpoint like localhost:8080/book/{id}/detail?name=whatever; then get the path param'id' and query param 'name'; then split message to create two requests like xxx1/id and xxx2/name; then aggregate the two responses together.
My initial idea is to use string like "id,name" then split to id and name for each request. I see many mule concepts splitter,router,vm,aggregator.. Can you please lighten me an solution to implement this ? What mule component I should use and what kind of customize java code Ineed to write.