For a deeper look into our DataScope Select REST API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials

question

Upvotes
Accepted
262 12 15 18

HTTP ERROR Code 504 , ConnectionClosedException and 502 status error

Ril Error Log.txtBelow are the Errors observed on User ID

TRTHv2 9024372
1.Time And Sales Report for Futures: HTTP ERROR Code 504

2. Intraday Summaries Report for Futures: HTTP ERROR Code 504

DSS User ID 9024373

1. Price History Report Data for Options: ConnectionClosedException

2. Price History Report for Future data: ConnectionClosedException

3. 502 Bad Gateway Occasionally.

Client workflow:
Instrument list <0#LGO:> <O#NG:> <0#CL:> <0#HO: > <0#LCO>: <0#RB:> and <0#WTCL:>
Extracting data on these chains on above mentioned report templates. calling for 4months data on a single thread sequential calls/requests for 1 day.

Errors are observed after every 10 / 15 calls:

1. Location URL: https://hosted.datascopeapi.reuters.com/RestApi/v1/Extractions/ExtractWithNotesResult(ExtractionId='0x071802ff65318bca')

Waiting 30 seconds ..
Request has been submitted to above PollURL, a response should arrive in approximately 30 seconds .
HTTP status: 200
HTTP status: 200 - Finally Got data after wait
Processing Data in getResult()...
REFINITIV-EXCEPTION - getResult() Failed
org.apache.http.ConnectionClosedException: Premature end of Content-Length delimited message body (expected: 23422363; received: 3355186
at org.apache.http.impl.io.ContentLengthInputStream.read(ContentLengthInputStream.java:178)

2 Location URL: https://hosted.datascopeapi.reuters.com/RestApi/v1/Extractions/ExtractWithNotesResult(ExtractionId='0x0717d22916618b84')Waiting 30 seconds ..
Request has been submitted to above PollURL, a response should arrive in approximately 30 seconds
HTTP status: 200
HTTP status: 200 - Finally Got data after wait
Processing Data in getResult()...
REFINITIV-EXCEPTION - getResult() Failed
org.apache.http.ConnectionClosedException: Premature end of Content-Length delimited message body (expected: 9872083; received: 5068219
at org.apache.http.impl.io.ContentLengthInputStream.read(ContentLengthInputStream.java:178)

3 Location URL: https://hosted.datascopeapi.reuters.com/RestApi/v1/Extractions/ExtractWithNotesResult(ExtractionId='0x0717b117e6618b4a')Waiting 30 seconds ..
Request has been submitted to above PollURL, a response should arrive in approximately 30 seconds ...

HTTP status: 200
HTTP status: 200 - Finally Got data after wait
Processing Data in getResult()...
REFINITIV-EXCEPTION - getResult() Failed
org.apache.http.ConnectionClosedException: Premature end of Content-Length delimited message body (expected: 46768838; received: 1632499
at org.apache.http.impl.io.ContentLengthInputStream.read(ContentLengthInputStream.java:178)


@dhananjaya.raju @Vijay.Sen@ril.com

dss-rest-apidatascope-selectdsstick-history-rest-api
ril-error-log.txt (385.5 KiB)
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Hello @Beera.Rajesh

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?


If so please can you click the 'Accept' text next to the appropriate reply. This will guide all community members who have a similar question.

Thanks,


AHS


Hello @Beera.Rajesh,

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?

If so please can you click the 'Accept' text next to the appropriate reply. This will guide all community members who have a similar question.

Thanks,

AHS

Hello @Beera.Rajesh

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?


If so please can you click the 'Accept' text next to the appropriate reply. This will guide all community members who have a similar question.

Thanks,


AHS

Hello @Beera.Rajesh

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?

If yes, please click the 'Accept' text next to the reply. This will guide all community members who have a similar question. Otherwise please post again offering further insight into your question.

Thanks,

AHS

Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.

Thanks,

AHS

1 Answer

· Write an Answer
Upvotes
Accepted
22k 58 14 21

@Beera.Rajesh, These (HTTP 502 and 504) and other errors seem related to service outage, and the recommended action for an application is to try again.

You didn't mention when client received these errors, but there seem to be some service alerts related to DSS recently. If this keeps happening, please open a service ticket - and get product team to investigate it. This does not seem to be an API issue.

502 Bad Gateway
            BadGatewayException
            
                The server, while acting as a gateway or proxy, received
 an invalid response from the upstream server it accessed in attempting 
to fulfill the request.
            
            Retry=yes
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.