Thanks Carl.
Yes this worked for me:
{
"questionnaireId": "123",
"questionId":"6ddb9b15-ac0a-4ea9-6bde-f06501bc83cb",
"answers": [
"Server Information Only"
],
"serviceRequestId":"2156"
},
{
"questionnaireId": "123",
"questionId":"ff1063b0-d2da-6e44-a682-5f6bcad2c8e2",
"answers": [
"Full Removal"
],
"serviceRequestId":"2156"
},
etc
Then I got stuck at POSTing answers to a request(order?)'s question & its
dependencies; rest of the answers went through.
So effectively, I don't have a REQ ID back yet.
There's some server maintenance going on so I'll check once the app's back
up.
Regards,
Maheshwari L
On Fri, Aug 17, 2018 at 12:44 PM, Carl Wilson <[email protected]> wrote:
> Hi,
>
> Try the following:
>
>
>
> "questionnaireId":[123],
>
>
>
> Or
>
>
>
> "questionnaireId":["123"],
>
>
>
> The error is saying it is expecting an ArrayList which is represented by
> "[]".
>
>
>
> ----------------------------------------------
>
>
>
> Kind Regards,
>
>
>
> *Carl Wilson*
>
>
>
>
>
> *From:* ARSList <[email protected]> *On Behalf Of *Maheshwari
> Lakshmanan
> *Sent:* 16 August 2018 20:54
> *To:* [email protected]
> *Subject:* Sending answers to request via SB API
>
>
>
> Hi,
>
>
>
> We are on DWPA 1802 and I'm trying to created a request via Service Broker
> REST API using POSTMAN.
>
> I got a request ID back and it appears that I'm supposed to send the
> answers now before the request can be "submitted". So I used the endpoint "
> services/{serviceId}/questionnaire/answers" and filled up questionIds and
> answers based on a previous GET response. But this results in this error:
>
>
>
> Can not deserialize instance of java.util.ArrayList out of VALUE_STRING
> token at [Source: org.glassfish.jersey.message.internal.
> ReaderInterceptorExecutor$UnCloseableInputStream@6f58d5eb; line: 3,
> column: 11] (through reference chain: com.bmc.myservice.
> conditionalquestions.service.QuestionAnswer["answers"])
>
>
>
> This is the format I'm posting:
>
> {"questionnaireId":"123",
>
> "questionId":"6ddb9b15-ac0a-4ea9-6bde-f06501bc83cb",
>
> "answers":"PreconfigAns1",
>
> "questionId":"ff1063b0-d2da-6e44-a682-5f6bcad2c8e2",
>
> "answers":"PreconfigAns2",
>
> "questionId":"7998d1bd-2cf5-ccf0-8de5-476987c83b13",
>
> "answers":"blah",
>
> "serviceRequestId":"2156"}
>
>
>
> Could you please suggest how to resolve this?
>
> The first 2 questions are dependent dropdowns if that's relevant.
>
>
>
> Regards,
>
> Maheshwari L
>
>
>
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
> Virus-free.
> www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
> <#m_8209575589874623815_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
> --
> ARSList mailing list
> [email protected]
> https://mailman.rrr.se/cgi/listinfo/arslist
>
>
--
ARSList mailing list
[email protected]
https://mailman.rrr.se/cgi/listinfo/arslist