You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by GitBox <gi...@apache.org> on 2020/07/22 13:48:17 UTC

[GitHub] [camel] orpiske commented on pull request #4033: CAMEL-15326: fix incorrect handling of API responses

orpiske commented on pull request #4033:
URL: https://github.com/apache/camel/pull/4033#issuecomment-662463594


   With this patch, if there are errors ... For example, if the Slack permissions/scopes are missing, the error is raised and the details are logged. 
   
   Here's an example of trying to poll messages from Slack without the proper scopes:
   
   ```
   2020-07-22 15:40:02,816 [/opensourcetest] WARN org.apache.camel.component.slack.SlackConsumer - Consumer Consumer[slack://opensourcetest?maxResults=1&token=removed] failed polling endpoint: slack://opensourcetest?maxResults=1&token=removed. Will try again at next poll. Caused by: [org.apache.camel.RuntimeCamelException - API request to Slack failed: missing_scope]
   org.apache.camel.RuntimeCamelException: API request to Slack failed: missing_scope
   	at org.apache.camel.component.slack.SlackConsumer.checkSlackReply(SlackConsumer.java:171) ~[camel-slack-3.4.2-SNAPSHOT.jar:3.4.2-SNAPSHOT]
   	...
   ``` 
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org