Details
-
Bug
-
Resolution: Won't Do
-
Normal
-
None
-
None
-
None
-
False
-
None
-
False
-
%
-
Todo
-
Moderate
-
Very Likely
Description
If a connection is created through one of the API Client Connectors, it cannot be modified afterwards.
On modification, it gives the following error through the API:
{ "errorCode": 400, "userMsg": "Please make sure that you're sending the correct parameters", "developerMsg": "com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize value of type `java.lang.String` from Object value (token `JsonToken.START_OBJECT`)\n at [Source: (io.undertow.servlet.spec.ServletInputStreamImpl); line: 1, column: 312] (through reference chain: io.syndesis.common.model.connection.Connection$Builder[\"configuredProperties\"]->java.util.LinkedHashMap[\"specification\"])" }