Perguntas Mensagem [java.lang,NullPointerException]

Mais
9 anos 5 meses atrás #28545 por celiodejesussilva
Apareceu essa mensagem na tela no Protheus confirmação de solicitação de compra, [java.lang,NullPointerException] referente ao fonte de integração com fluig.

:21:36,981 INFO [org.apache.cxf.phase.PhaseInterceptorChain] (http-/192.168.0.202:1000-5) Application { ws.workflow.webdesk.technology.datasul.c...ul.com/}startProcess has thrown exception, unwinding now: java.lang.Exception: java.lang.NullPointerException

Fonte compilado no Protheus.

#INCLUDE "PROTHEUS.CH"
#INCLUDE "rwmake.ch"

User Function MT110GRV()
Local aRet := {}
Local nPos := 0
Local cXML := ""
Local cProcessId := "MATA110"
Local cComments := "Solicitacao Gerada atraves do Protheus 11"

If INCLUI
//INICIALIZA SOLICITACOES COMO BLOQUEADAS
Reclock ("SC1" ,.F.)
replace C1_APROV with "B"
MsUnlock()

//Gera XML
cXML :=U_MATA110XML()

aRet := BIStartTask("MATA110", SC1->C1_NUM + SC1->C1_ITEM, cProcessId,cComments,cXML)
nPos := aScan(aRet,{|x| x [1] == "ERROR"})

If nPos > 0
MsgStop("Erro ao iniciar processo no Fluig" + aRet [nPos][2])
Else
//Insere um registro na tabela de equivalência Protheus X Fluig - WFE
BIPrtEcm("MATA110", SC1->C1_NUM + SC1->C1_ITEM, aRet[4[2]])
MsgInfo("Solicitacao" + aRet[4][2] + "criada no fluig.")
EndIf
EndIf
Return

e mais esse.

#INCLUDE "PROTHEUS.CH"
#INCLUDE "rwmake.ch"

User Function MATA110XML()
Local cXML := ''

cXML += '<?xml version="1.0" encoding="UTF-8"?>'
cXML += '<?xml-stylesheet type="text/xsl" href="MATA110.xsl"?>
cXML += '<MATA110>
cXML += ' <C1_NUM><value>' + SC1->C1_NUM +'</value></C1_NUM>'
cXML += ' <C1_EMISSAO><value>' + dtos (SC1->C1_EMISSAO) +'</value></C1_EMISSAO>'
cXML += ' <C1_ITEM><value>' + SC1->C1_ITEM +'</value></C1_ITEM>'
cXML += ' <C1_PRODUTO><value>' + SC1->C1_PRODUTO +'</value></C1_PRODUTO>'
cXML += ' <C1_DESCRI><value>' + SC1->C1_DESCRI +'</value></C1_DESCRI>'
cXML += ' <C1_UM><value>' + SC1->C1_UM +'</value></C1_UM>'
cXML += ' <C1_QUANT><value>' + alltrim (str(SC1->C1_QUANT, 12, 2)) +'</value></C1_QUANT>'
cXML += ' <C1_APROV><value>' + SC1->C1_APROV +'</value></C1_APROV>'
cXML += '</MATA110>

Return cXML

Sei que essa mensagem é uma sobre a expera de um conteudo pelo java (acho que e isso que eu li), mas não sei com proceder. Alguem tem alguma idéia?

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.101 segundos
Joomla templates by a4joomla