13.5.Приложение 6: Перечень ошибок, возвращаемых транспортной подсистемой СМЭВ Перечень ошибок, возвращаемых транспортной подсистемой СМЭВ, после отправки сообщения методом sendRequest
Исключение
| Текст ошибки
| AccessDeniedException
| Доступ запрещён
| AttachmentContentMiscoordinationException
| "Количество вложений - " + @количество_вложений + ", нет ни одного заголовка." "Количество вложений - " +@количество_вложений + ", количество заголовков - " + @количество_заголовков "Вложение [Id=\"" + @id_вложения + "\"] не имеет заголовка." "Некорректная информация о фтп вложениях; message id = " + @id_сообщения "Вложения не имеют заполненных требуемых полей."
| AttachmentSizeLimitExceededException
| Превышен максимально допустимый суммарный размер присоединённых файлов. Превышен максимально допустимый суммарный размер ftp файлов.
| QuoteLimitExceededException
| Квота на файловое хранилище для получателя превышена!
| BusinessDataTypeIsNotSupportedException
| Неподдерживаемый тип запроса. Попытка послать сообщение {" + @requestNamespaceURI + "}" + @requestRootElementLocalName +
" через метод sendRequest, в то время как этот тип сообщений зарегистрирован как " + @recipientSMEVAddress.getMessageCategory()
| InvalidContentException
| "Нарушен формат бизнес-конверта." "Бизнес-данные сообщения не соответствуют схеме, зарегистрированной в СМЭВ. MessageId = " + @Message_Id
| RecipientIsNotFoundException
| Не удалось найти получателя по причине неполноты входных данных: " + @error "Невозможно определить получателя для сообщения. Полное имя корневого элемента: {" +@requestNamespaceURI + "}" + @requestRootElementLocalName "Не удалось найти получателя по причине неполноты входных данных: " + @error” "Невозможно определить получателя для сообщения. Полное имя корневого элемента: {" + @ requestNamespaceURI + "}" + @requestRootElementLocalName + "; Ошибка ОКТМО:" + @error "Найдено несколько получателей для сообщения. Полное имя корневого элемента: {" +@ requestNamespaceURI + "}" + @requestRootElementLocalName "Не удалось найти получателя по причине неполноты входных данных: " + @error
| SMEVFailureException
| Ошибка СМЭВ. Обратитесь в службу технической поддержки.
| SenderIsNotRegisteredException
| "Информационная система не зарегистрирована в СМЭВ." "Сертификат сотрудника не зарегистрирован в СМЭВ."
| SignatureVerificationFaultException
| "Отсутствует ЭП-ОВ" "Срок действия сертификата истёк. Сертификат действителен до " + @validUntil "Срок действия сертификата не начался. Сертификат действителен с " + @validSince "Сертификат сотрудника не действителен." "Проверка подписи на вложении " + @id_вложения + ": срок действия сертификата истёк." "Проверка подписи на вложении " + @id_вложения + ": " + @error "Срок действия сертификата " + @signatureTypeAsString + " истёк." @signatureTypeAsString + " не соответствует подписанным данным: " @signatureTypeAsString + " отсутствует в сообщении " + @MessageId "Cертификат отозван. Код ответа в ГУЦ:" + @code
| DestinationOverflowException
| "Очередь, в которую должно быть отправлено сообщение, переполнена."
| MessageIsAlreadySentException
| "Сообщение с идентификатором " + @messageId + " было послано ранее."
| InvalidMessageIdFormatException
| "Недопустимый формат идентификатора сообщения. См. RFC-4122."
| StaleMessageIdException
| "Timestamp идентификатора сообщения слишком давний."
|
Перечень ошибок, возвращаемых транспортной подсистемой СМЭВ, после отправки сообщения методом sendResponse
Исключение
| Текст ошибки
| AccessDeniedException
| Доступ запрещён
| AttachmentContentMiscoordinationException
| "Количество вложений - " + @количество_вложений + ", нет ни одного заголовка." "Количество вложений - " +@количество_вложений + ", количество заголовков - " + @количество_заголовков "Вложение [Id=\"" + @id_вложения + "\"] не имеет заголовка." "Некорректная информация о фтп вложениях; message id = " + @id_сообщения "Вложения не имеют заполненных требуемых полей."
| AttachmentSizeLimitExceededException
| Превышен максимально допустимый суммарный размер присоединённых файлов. Превышен максимально допустимый суммарный размер ftp файлов.
| QuoteLimitExceededException
| Квота на файловое хранилище для получателя превышена!
| BusinessDataTypeIsNotSupportedException
| "Неподдерживаемый тип запроса." "Попытка послать сообщение {" + @businessDataNamespaceURI + "}" + @businessDataRootElementLocalName +
" через метод sendResponse, в то время как этот тип сообщений зарегистрирован как " + @messageType
| InvalidContentException
| "Нарушен формат бизнес-конверта." "Попытка послать сообщение {" + @businessDataNamespaceURI + "}" + @businessDataRootElementLocalName +
" через метод sendResponse, в то время как этот тип сообщений не зарегистрирован в СМЭВ." "Бизнес-данные сообщения не соответствуют схеме, зарегистрированной в СМЭВ. MessageId = " + @MessageId
| RecipientIsNotFoundException
| "Невозможно определить получателя для ответа на запрос. Адресная информация: " + @SenderProvidedResponseData().getTo() "Не удалось найти получателя по причине неполноты входных данных: " @error
"Невозможно определить получателя для ответа на запрос. Адресная информация: " +@SenderProvidedResponseData().getTo() "Не удалось найти получателя по причине неполноты входных данных: " + @error "Не удалось найти получателя по причине неполноты входных данных: " + @error
| SMEVFailureException
| Ошибка СМЭВ. Обратитесь в службу технической поддержки.
| SenderIsNotRegisteredException
| "Информационная система не зарегистрирована в СМЭВ." "Сертификат, которым подписано вложение, не зарегистрирован в СМЭВ."
| SignatureVerificationFaultException
| "Отсутствует ЭП-ОВ" "Срок действия сертификата истёк. Сертификат действителен до " + @validUntil "Срок действия сертификата не начался. Сертификат действителен с " + @validSince "Сертификат, которым подписано вложение, не действителен." "Проверка подписи на вложении " + @id_вложения + ": срок действия сертификата истёк." "Проверка подписи на вложении " + @id_вложения + ": " + @error "Срок действия сертификата " + @signatureTypeAsString + " истёк." @signatureTypeAsString + " не соответствует подписанным данным: " @signatureTypeAsString + " отсутствует в сообщении " + @MessageId "Cертификат отозван. Код ответа в ГУЦ:" + @code
| DestinationOverflowException
| "Очередь, в которую должно быть отправлено сообщение, переполнена."
| MessageIsAlreadySentException
| "Сообщение с идентификатором " + @messageId + " было послано ранее."
| InvalidMessageIdFormatException
| "Недопустимый формат идентификатора сообщения. См. RFC-4122."
| StaleMessageIdException
| "Timestamp идентификатора сообщения слишком давний."
|
Перечень ошибок, возвращаемых транспортной подсистемой СМЭВ, после запроса на получение сообщения методом getRequest
Исключение
| Текст ошибки
| InvalidContentException
| "Нарушен формат бизнес-конверта." "Бизнес-данные сообщения не соответствуют схеме, зарегистрированной в СМЭВ. MessageId = " + @MessageId
| SMEVFailureException
| Ошибка СМЭВ. Обратитесь в службу технической поддержки.
| SenderIsNotRegisteredException
| "Отправитель не зарегистрирован в СМЭВ" "Предъявленный сертификат пользователя " + @CallerCertificate.getSubjectX500Principal().getName(X500Principal.RFC1779) + " не зарегистрирован в СМЭВ"
| SignatureVerificationFaultException
| "Отсутствует ЭП-ОВ" "Срок действия сертификата истёк. Сертификат действителен до " + @validUntil "Срок действия сертификата не начался. Сертификат действителен с " + @validSince "Срок действия сертификата " + @signatureTypeAsString + " истёк." @signatureTypeAsString + " не соответствует подписанным данным: " @signatureTypeAsString + " отсутствует в сообщении " + @MessageId "Cертификат отозван. Код ответа в ГУЦ:" + @code
| UnknownMessageTypeException
| "Входящая очередь запрошенного типа сообщений, принадлежащая пользователю " +@CallerCertificate.getSubjectX500Principal().getName(X500Principal.RFC1779) + " не зарегистрирована в СМЭВ"
|
Перечень ошибок, возвращаемых транспортной подсистемой СМЭВ, после запроса на получение сообщения методом getResponse
Исключение
| Текст ошибки
| InvalidContentException
| "Нарушен формат бизнес-конверта." "Бизнес-данные сообщения не соответствуют схеме, зарегистрированной в СМЭВ. MessageId = " + @MessageId
| SMEVFailureException
| Ошибка СМЭВ. Обратитесь в службу технической поддержки.
| SenderIsNotRegisteredException
| "Отправитель не зарегистрирован в СМЭВ" "Предъявленный сертификат пользователя " + @CallerCertificate.getSubjectX500Principal().getName(X500Principal.RFC1779) + " не зарегистрирован в СМЭВ"
| SignatureVerificationFaultException
| " Отсутствует ЭП-ОВ" "Срок действия сертификата истёк. Сертификат действителен до " + @validUntil "Срок действия сертификата не начался. Сертификат действителен с " + @validSince "Срок действия сертификата " + @signatureTypeAsString + " истёк." @signatureTypeAsString + " не соответствует подписанным данным: " @signatureTypeAsString + " отсутствует в сообщении " + @MessageId "Cертификат отозван. Код ответа в ГУЦ:" + @code
| UnknownMessageTypeException
| "Входящая очередь запрошенного типа сообщений, принадлежащая пользователю " +@CallerCertificate.getSubjectX500Principal().getName(X500Principal.RFC1779) + " не зарегистрирована в СМЭВ"
|
Перечень ошибок, возвращаемых транспортной подсистемой СМЭВ, после отправки подтверждения получения сообщения методом ack
Исключение
| Текст ошибки
| InvalidContentException
| "Нарушен формат бизнес-конверта." "Бизнес-данные сообщения не соответствуют схеме, зарегистрированной в СМЭВ. MessageId = " + @MessageId
| SMEVFailureException
| Ошибка СМЭВ. Обратитесь в службу технической поддержки.
| SenderIsNotRegisteredException
| "Информационная система не зарегистрирована в СМЭВ." "Предъявленный сертификат пользователя " + @CallerCertificate.getSubjectX500Principal().getName(X500Principal.RFC1779) + " не зарегистрирован в СМЭВ"
| SignatureVerificationFaultException
| " Отсутствует ЭП-ОВ" "Срок действия сертификата истёк. Сертификат действителен до " + @validUntil "Срок действия сертификата не начался. Сертификат действителен с " + @validSince "Срок действия сертификата " + @signatureTypeAsString + " истёк." @signatureTypeAsString + " не соответствует подписанным данным: " @signatureTypeAsString + " отсутствует в сообщении " + @MessageId "Cертификат отозван. Код ответа в ГУЦ:" + @code
| TargetMessageIsNotFoundException
| "Сообщение " + @AckTargetMessage " не найдено среди неподтверждённых."
|
Перечень ошибок, возвращаемых транспортной подсистемой СМЭВ, после обращения к методу getStatus
Исключение
| Текст ошибки
| InvalidContentException
| "Нарушен формат бизнес-конверта." "Бизнес-данные сообщения не соответствуют схеме, зарегистрированной в СМЭВ. MessageId = " + @MessageId
| SMEVFailureException
| Ошибка СМЭВ. Обратитесь в службу технической поддержки.
| SenderIsNotRegisteredException
| "Информационная система не зарегистрирована в СМЭВ." "Предъявленный сертификат пользователя " + @CallerCertificate.getSubjectX500Principal().getName(X500Principal.RFC1779) + " не зарегистрирован в СМЭВ"
| SignatureVerificationFaultException
| " Отсутствует ЭП-ОВ" "Срок действия сертификата истёк. Сертификат действителен до " + @validUntil "Срок действия сертификата не начался. Сертификат действителен с " + @validSince "Срок действия сертификата " + @signatureTypeAsString + " истёк." @signatureTypeAsString + " не соответствует подписанным данным: " @signatureTypeAsString + " отсутствует в сообщении " + @MessageId "Cертификат отозван. Код ответа в ГУЦ:" + @code
| UnknownMessageTypeException
| "Входящая очередь запрошенного типа сообщений, принадлежащая пользователю " +@CallerCertificate.getSubjectX500Principal().getName(X500Principal.RFC1779) + " не зарегистрирована в СМЭВ"
|
Перечень ошибок, возвращаемых транспортной подсистемой СМЭВ, после обращения к методу getIncomingQueueStatistics
Исключение
| Текст ошибки
| InvalidContentException
| "Нарушен формат бизнес-конверта." "Бизнес-данные сообщения не соответствуют схеме, зарегистрированной в СМЭВ. MessageId = " + @MessageId
| SMEVFailureException
| Ошибка СМЭВ. Обратитесь в службу технической поддержки.
| SenderIsNotRegisteredException
| "Информационная система не зарегистрирована в СМЭВ."
| SignatureVerificationFaultException
| " Отсутствует ЭП-ОВ" "Срок действия сертификата истёк. Сертификат действителен до " + @validUntil "Срок действия сертификата не начался. Сертификат действителен с " + @validSince "Срок действия сертификата " + @signatureTypeAsString + " истёк." @signatureTypeAsString + " не соответствует подписанным данным: " @signatureTypeAsString + " отсутствует в сообщении " + @MessageId "Cертификат отозван. Код ответа в ГУЦ:" + @code
| |