Fixing ArgumentError on calling ErrorHandler.submit #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hi,
I found out the error_callback was never called.
A found the following error while activating JRuby error logs:
2016-09-14T14:13:16.906+02:00: TraceType: Exception raised: ArgumentError : wrong number of arguments calling
submit(2 for 3) ArgumentError: wrong number of arguments calling
submit(2 for 3) analyze_async at /usr/local/rvm/gems/jruby-1.7.9/gems/opener-webservice-2.2.0/lib/opener/webservice/server.rb:226 process_async at /usr/local/rvm/gems/jruby-1.7.9/gems/opener-webservice-2.2.0/lib/opener/webservice/server.rb:174 async at /usr/local/rvm/gems/jruby-1.7.9/gems/opener-webservice-2.2.0/lib/opener/webservice/server.rb:332
This PR fixed it, now Exceptions like Opener::Core::UnsupportedLanguageError: The language "ca" is not supported are sent to the error_callback URL