Open the menu

    Resposta de Erro Padrão

    O framework de REST do LumisXP por padrão, quando é lançada uma exceção pela operação de REST sendo executada, gera uma resposta usando lumis.portal.rest.util.ErrorEntity. A implementação de operações REST também podem usar essa classe diretamente para gerar uma resposta.

    Esta resposta de erro padrão pode possuir as seguintes informações no corpo da resposta:

    Propriedade Descrição Tipo
    error.statusCode Valor numérico representando o tipo de erro ocorrido. number
    error.message Mensagem descritiva sobre o erro ocorrido. string

    Exemplo de resposta em JSON:

    {
    	"error":
    	{
    		"statusCode": 403,
    		"message": "Acesso Negado"
    	}
    }

    Exemplo de resposta em XML:

    <error>
    		<statusCode>403</statusCode>
    		<message>Acesso Negado</message>
    </error>