I configure interaction with SMEV-3 with the help of a java-client from SRI Voskhod. The initial request to the service provider SendRequestRequest passes a synchronous check of the service and goes to the asynchronous one. After that, I set sleep for 1 minute and try to send GetResponseRequest using the getResponse method of the ru.voskhod.smev.message_exchange_service_clientMessageExchangeEndpoint class. In response, I get an empty response

<?xml version='1.0' encoding='UTF-8'?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Body> <ns2:GetResponseResponse xmlns="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/basic/1.1" xmlns:ns2="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/1.1" xmlns:ns3="urn://x-artefacts-smev-gov-ru/services/message-exchange/types/faults/1.1"/> </S:Body> </S:Envelope> 

In this case, the response body is missing.

When you call getStatus and getIncomingQueueStatistics, the same.

Documentation of what is on the client, what is from the suppliers, what is official - the main point is to send the SendRequestRequest request, omitting further interaction. At the same time, judging by the Cryptopro forum, quite a lot of people use the SMEV-client. I would like to ask those who have experience with either a client or SMEV 3 directly to ask how to get the result of the request processing correctly?

  • I already thought that you were writing something for the Russian Voskhod PC: D. - Rostislav Dugin
  • We have a similar situation, technical support SMEV3 is silent. Is your problem resolved? - SedG
  • Well, you can say that yes. The support responded that the request went through all the checks, but in order to get an answer on the test loop, you need to send a request to the emulator. To do this, pass the test message flag. In the client, this is a separate sendTestRequest method. I dug it up, but I haven’t checked it yet, because The trial ended on JCP, and it somehow rearranged through one place with the support of RuToken and OCF. That one does not cling, then the other. While there was no time to do tight. - Leonid

0