Versão atual:

REST + Post + NullPointException Erro

Bom dia.

Estou com um problema, criei um evento beforeStateEntry, e ao executar o código abaixo, ganho um erro NullPointException. Justamente no código que chamo pra invocar o JSON.

Não faço ideia do que pode ser, visto que segui o padrão que tem na documentação.

Deixo o código abaixo. O webservice foi feito em ADVPL e é do Protheus.

function beforeStateEntry(sequenceId){
    if(sequenceId == 1){
        try{

            var clientService = fluigAPI.getAuthorizeClientService();

            var data = {
                companyId : getValue("WKCompany") + '',
                serviceCode : 'solicompra',
                endpoint : '/rest/SOLICOMPRA',
                method : 'post',// 'delete', 'patch', 'put', 'get'     
                timeoutService: '100', // segundos
                _query_params : {

                    "PurchaseRequest" : { 
                         "cBranch":"002PE001", 
                         "NameofPetitioner":"nmirelle",
                         "IssueDate":"12-03-2018",
                         "RequesterUnit":3,
                         "PurchaserCode":"001",
                         "aItens":[
                             {"Product":"MCO000000000062",
                             "MeasureUnit":"UN",
                             "Quantity":3,
                             "CostCenter":"10000"}
                           ] 
                    }    //Fim PurchaseRequest
                } //Fim parametro
            } //Fim data

            //Essa linha retorna o erro NullPointException
            var vo = clientService.invoke(JSON.stringify(data));

        } catch(err) {
            //throw new Exception(err);
            throw "Deu error " + err + clientService  ;
        }
    }
}

O erro é retornado é

Erro ao executar o evento beforeStateEntry do processo: Sucesso aparenteProxy for remote EJB StatelessEJBLocator for "fluig/foundation-sdk/sdk/AuthorizeClient", view is interface com.fluig.sdk.service.AuthorizeClientSdkService, affinity is None

Versões (2):

Ver a versão formatada

REST + Post + NullPointException Erro

Comentário

new question