This repository was archived by the owner on Apr 1, 2025. It is now read-only.
- Notifications
You must be signed in to change notification settings - Fork7
This repository was archived by the owner on Apr 1, 2025. It is now read-only.
JSON-parsing exception in certain cases #131
Open
Description
For example, when the API key is invalid andassemblyAi.transcripts().submit(...) is called, I get the following exception:
...Caused by: com.fasterxml.jackson.core.JsonParseException: Unrecognized token 'Invalid': was expecting (JSON String, Number, Array, Object or token 'null', 'true' or 'false') at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1, column: 8] at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2584) at com.fasterxml.jackson.core.JsonParser._constructReadException(JsonParser.java:2610) at com.fasterxml.jackson.core.JsonParser._constructReadException(JsonParser.java:2618) at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:825) at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:3017) at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._reportInvalidToken(ReaderBasedJsonParser.java:2995) at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._matchToken(ReaderBasedJsonParser.java:2760) at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._handleOddValue(ReaderBasedJsonParser.java:2035) at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextToken(ReaderBasedJsonParser.java:780) at com.fasterxml.jackson.databind.ObjectMapper._initForReading(ObjectMapper.java:5018) at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4921) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3868) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3836) at com.assemblyai.api.resources.files.FilesClient.upload(FilesClient.java:100) ... 26 common frames omittedThe error message isInvalid API key but it's parsed as JSON which leads to this error. Which is rather inconvenient as one can't see the real reason for the failure.
Metadata
Metadata
Assignees
Labels
No labels