Você está na página 1de 72

WSCERR000 / WSDL no suportado. Existe mais de ..

Reviso: 22/04/2004 Abrangncia Verso 8.11

[WSDL no suportado. Existe mais de um servio declarado.] Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Por definio, um WSDL deve conter um e apenas um servio declarado, com um ou mais mtodos . Caso sejam identificados mais de um servio no mesmo WSDL, no momento da gerao do fonte, o processo abortado, o WSDL considerado invlido, e o fonte client no gerado.

WSCERR001 / No h SOAP:BINDINGS para a gerao ..


Reviso: 22/04/2004 Abrangncia Verso 8.11

WSCERR001 / No h SOAP:BINDINGS para a gerao do Servio. Durante a gerao do codigo-fonte para client Advpl, a partir de uma definio de servio (WSDL), uma vez identificado o servio, o gerador de cdigo procura a declarao dos BINDINGS no WSDL. Caso esta declarao no esteja presente, a rotina considera o WSDL incompleto, e aborta o processo de gerao de cdigo com esta mensagem.

WSCERR003 / [XXX / YYY] Enumeration no suportado


Reviso: 22/04/2004 Abrangncia Verso 8.11

WSCERR003 / [XXX / YYY] Enumeration no suportado Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio. Quando encontrada uma estrutura bsica ( SimpleType ), onde foi especificado um 'enumeration' ( lista de parametros vlidos pr-determinada ), so suportados os seguintes tipos bsicos de parmetros, listados abaixo : STRING FLOAT DOUBLE DECIMAL INT INTEGER LONG UNSIGNEDINT UNSIGNEDLONG Caso o WSDL contenha um 'enumeration', utilizando um tipo de dado diferente dos declarados acima, o processo de gerao de fonte abortado com a ocorrncia de erro acima, onde o 'enumeration' no suportado identificado em <XXX> e <YYY>, correspondendo o nome do parmetro e tipo utilziado, respectivamente.

WSCERR004 / NAO IMPLEMENTADO ( 001<X> / <N> / ...


Reviso: 22/04/2004

WSCERR004 / NAO IMPLEMENTADO ( 001<X> / <N> / WSDLTYPE_NAME ) Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, uma estrutura contenha um determinado elemento, que aponte para uma outra estrutura, e esta no seja encontrada no WSDL ( ocorrncia <X> = A ), ou seja encontrada - porm registrada no como uma estrutura (complextype)- ( ocorrncia <X> = B ), o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando a estrutura pendente em <WSDLTYPE_NAME>.

WSCERR006 / WSDL invlido ou no suportado.


Reviso: 22/04/2004 Abrangncia Verso 8.11

WSCERR006 / WSDL invlido ou no suportado. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, um parmetro de primeiro nvel (message) do WSDL for especificado sem nome, o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima.

WSCERR007 / WSDL invlido ou no suportado.


Reviso: 22/04/2004 Abrangncia Verso 8.11

WSCERR007 / WSDL invlido ou no suportado. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, um parmetro de primeiro nvel (message) do WSDL for especificado sem definio de tipo, o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima.

WSCERR008 / Retorno NULLPARAM invlido.


Reviso: 22/04/2004 Abrangncia Verso 8.11

WSCERR008 / Retorno NULLPARAM invlido. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, um parmetro de retorno do WSDL seja identificado como 'retorno nulo', o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima.

WSCERR009 / INTERNAL ERROR (X)


Reviso: 29/04/2004

WSCERR009 / INTERNAL ERROR (X) Esta uma ocorrncia de erro interna do 'engine' de gerao de cdigo-fonte Advpl, no reproduzida at o momento. Quando do processamento de um WSDL, os parmetros e mensagens especificadas no WSDL so identificados internamente como parmetros de entrada , parmetro de sada , ou entrada e saida. Caso, aps a anlise inicial de parmetros, algum parmetro no seja enquadrado nestas definies, o processamento de gerao abortado com a ocorrncia acima.

WSCERR010 / [STRUCT_TYPE] Estrutura / Tipo inc ...


Reviso: 22/04/2004 Abrangncia Verso 8.11

WSCERR010 / [STRUCT_TYPE] Estrutura / Tipo incompleto Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio, at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, caso uma estrutura complexa no contenha a especificao de seus elementos internos e a mesma no contenha nenhuma referncia ao SCHEMA ou outra estrutura, o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, informando em [STRUCT_TYPE], o nome da estrutura incompleta.

WSCERR011 / Retorno NULLPARAM invlido.


Reviso: 22/04/2004 Abrangncia Verso 8.11

WSCERR011 / Retorno NULLPARAM invlido. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, um parmetro de retorno do WSDL seja identificado como 'retorno nulo', o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima. Observao : Esta ocorrncia semelhante ocorrncia WSCERR008, porm esta ocorrncia (011) refere-se uma sub-estrutura do servio , e a primeira (008) refere-se um parmetro / estrutura de primeiro nvel do servio.

WSCERR012 / INTERNAL ERROR (X)


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR012 / INTERNAL ERROR (X) Esta uma ocorrncia de erro interna do 'engine' de gerao de cdigo-fonte Advpl, no reproduzida at o momento. Quando do processamento de um WSDL, os parmetros e mensagens especificadas no WSDL so identificados internamente como parmetros de entrada , parmetro de sada , ou entrada e saida. Caso, aps a anlise inicial de parmetros, algum parmetro no seja enquadrado nestas definies, o processamento de gerao abortado com a ocorrncia acima. Observao : Esta ocorrncia semelhante WSCERR009, porem esta indica uma falha em outro ponto da rotina interna de anlise.

WSCERR013 / [SOAP_TYPE] UNEXPECTED TYPE.


Reviso: 22/04/2004

WSCERR013 / [SOAP_TYPE] UNEXPECTED TYPE. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, um parmetro de tipo bsico no se encontre entre os tipos bsicos suportados pelo engine 'Client' de WebServices do Protheus, a gerao do fonte abortada com esta ocorrncia, indicando em SOAP_TYPE o tipo no suportado.

WSCERR014 / INVALID NULLPARAM INIT


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR014 / INVALID NULLPARAM INIT Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, para cada propriedade da estrutura do servio so montadas as rotinas de inicializao de cada uma delas. Caso a rotina de gerao de fonte receba a instruo de inicializar a propriedade reservada 'NULLPARAM', o processamento abortado com esta ocorrncia. Esta ocorrncia poderia ser causada por uma falha na validao inicial do WSDL, ou pela declarao de uma propriedade do tipo 'NULLPARAM'; e at o momento no foi reproduzida.

WSCERR015 / Node [XXX] as [YYY] on SOAP Resp ...


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR015 / Node [XXX] as [YYY] on SOAP Response not found. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, no momento que o client est desmontando o pacote SOAP retornado pelo servio. Caso o servio utilize um soap-style RPC, e o node [XXX], correspondente ao retorno esperado do tipo [YYY] no for encontrado no pacote, o processamento do pacote de retorno abortado com esta ocorrncia. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError()

WSCERR016 / Requisio HTTPS no suportada ...


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR016 / Requisio HTTPS no suportada neste Build. [XXX] Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando informada uma URL para buscar a definio do servio (WSDL), utilizando o protocolo HTTPS; porm o Build do Protheus atual no suporta o tratamento de webservices em HTTPS, a gerao do cdigo-fonte abortada com esta ocorrncia de erro. Para gerar um fonte 'Client' de WebServices, que utilize o protocolo HTTPS, o Build do Protheus deve ser atualizado.

WSCERR017 / HTTP[S] Retuisio retornou [NIL]


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR017 / HTTP[S] Requisio retornou [NIL] Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando informada uma URL para buscar a definio do servio (WSDL), utilizando o protocolo HTTP ou HTTPS; e no foi possvel buscar o link solicitado, o processamento abortado com a ocorrncia acima. Dentre as possveis causas para esta ocorrncia, podemos considerar : Sintaxe da URL invlida Servidor invlido, inexistente, ou DNF no disponvel Servidor fora do ar Verifique a URL digitada, e realize a requisio da mesma atravs de um Web Browser, para certificar-se que a mesma vlida e que a definio WSDL est realmente publicada e acessvel sob o link informado.

WSCERR018 / HTTP[S] Requisio retornou [EMPTY]


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR018 / HTTP[S] Requisio retornou [EMPTY] Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando informada uma URL para buscar a definio do servio (WSDL), utilizando o protocolo HTTP ou HTTPS; e no foi possvel buscar o link solicitado, o processamento abortado com a ocorrncia acima. Diferentemente da ocorrncia WSCERR017, esta ocorrncia foi reproduzida quando o servidor de WebServices que fornece o documento WSDL foi localizado, a requisio foi feita com sucesso, porm o servidor Protheus recebeu como retorno um pacote HTTP incompleto ou invlido. Verifique a URL digitada, e realize a requisio da mesma atravs de um Web Browser, para certificar-se que a mesma vlida e que a definio WSDL est realmente publicada e acessvel sob o link informado.

WSCERR019 / (XXX) Arquivo no encontrado.


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR019 / (XXX) Arquivo no encontrado. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando informada uma URL para buscar a definio do servio (WSDL), apontando para um arquivo no disco; porm o arquivo no foi encontrado, o processamento abortado com a ocorrncia acima. Dentre as possveis causas para esta ocorrncia, podemos considerar : Diretrio no existente ou invlido. Arquivo no existente ou invlido. Falta de permisso de acesso o arquivo solicitado.

WSCERR020 / ( XXX / FERROR YYY ) Falha de Abertura


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR020 / ( XXX / FERROR YYY ) Falha de Abertura. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando informada uma URL para buscar a definio do servio (WSDL), apontando para um arquivo no disco; porm houve uma impossibilidade de acesso o arquivo. Dentre as possveis causas para esta ocorrncia, podemos considerar : Arquivo aberto em modo exclusivo por outra estao Falha de permisso / direito de abertura do arquivo Verifique as propriedades e direitos do arquivo solicitado e repita a operao.

WSCERR021 / [INFO] WSDL Parsing [PARSER_WARNING]


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR021 / [INFO] WSDL Parsing [PARSER_WARNING] Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando informada uma URL para buscar a definio do servio (WSDL), aps o documento WSDL ser recuperado, caso seja detectada alguma inconsistncia, considerada pelo parser interno de xml do Protheus como uma advertncia (warning), no documento XML, o WSDL considerado invlido e a gerao do fonte cancelada, com esta ocorrncia. Em PARSER_WARNING discriminada a mensagem de advertncia do parser interno; e em [INFO] especificado o documento / operao que apresentou a inconsistncia.

WSCERR022 / [INFO] WSDL Parsing [PARSER_ERROR]


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR022 / [INFO] WSDL Parsing [PARSER_ERROR] Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando informada uma URL para buscar a definio do servio (WSDL), aps o documento WSDL ser recuperado, caso seja detectada alguma inconsistncia, considerada pelo parser interno de xml do Protheus como erro no documento XML, o WSDL considerado invlido e a gerao do fonte cancelada, com esta ocorrncia. Em [PARSER_ERROR] discriminada a ocorrncia de erro do parser interno; e em [INFO] especificado o documento / operao que apresentou a inconsistncia.

WSCERR023 / [INFO] FALHA INESPERADA AO IMPORTAR ..


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR023 / [INFO] FALHA INESPERADA AO IMPORTAR WSDL Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando informada uma URL para buscar a definio do servio (WSDL), aps o documento WSDL ser recuperado, caso o documento tenha passado pela etapa de validao do XML, onde o documento retornado constitui um XML sinaticamente vlido, porm o parser no identifique nenhuma estrutura referente a um documento WSDL, o documento considerado invlido, e a gerao do fonte cancelada, com esta ocorrncia. Em [INFO] especificado o documento / operao que apresentou a inconsistncia.

WSCERR024 / [MSG_INFO] MESSAGE no encontrada.


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR024 / [MSG_INFO] MESSAGE no encontrada. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, caso uma seo de mensagens ( message ) seja especificado para uma operao, porm no seja encontrado no WSDL, o mesmo considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando a mensagem no encontrada em [MSG_INFO]. Caso a informao [MSG_INFO] estiver vazia, o documento WSDL no especificou alguma mensagem de parmetro ou retorno na seo <portType> da lista de mtodos do WSDL.

WSCERR025 / [BIND_INFO] Binding no Encontrado.


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR025 / [BIND_INFO] Binding no Encontrado. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, caso uma seo de asmarrao ( binding ) no seja localizado para uma operao especificada no WSDL, e a mesma no seja encontrada no WSDL, o mesmo considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando a mensagem no encontrada em [BIND_INFO].

WSCERR026 / TARGETNAMESPACE no definido no WSDL.


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR026 / TARGETNAMESPACE no definido no WSDL. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando iniciado este processamento, verificado se o documento WSDL contm a definio do NameSpace de destino ( TargetNameSpace ) utilizado. Caso este no seja localizado, o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima.

WSCERR027 / [OPER_INFO] BIND:OPERATION no enc ...


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR027 / [OPER_INFO] BIND:OPERATION no encontrado. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, caso uma operao / mtodo do WebService no seja encontrada na seo de amarrao ( binding ), o documento WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando a operao no encontrada em [OPER_INFO].

WSCERR028 / [PORT_INFO] PortType no Encontrado ..


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR028 / [PORT_INFO] PortType no Encontrado em aPort. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, caso uma operao / mtodo do WebService no seja encontrada na seo de portas do WSDL ( PortType ), o documento WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando a porta no encontrada em [PORT_INFO].

WSCERR029 / [PORT_INFO] PortType no contm oper..


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR029 / [PORT_INFO] PortType no contm operaes. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, caso uma operao / mtodo do WebService no contenha a definio das operaes na seo de portas do servio ( PortType ), o documento WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando a porta sem definio em [PORT_INFO].

WSCERR031 / [SCTUCT_NAME] Tipo sem NAMESPACE.


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR031 / [SCTUCT_NAME] Tipo sem NAMESPACE. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando deste processamento, caso ima determinada estrutura seja identificada como sendo externa ao WSDL atual, referenciada por um IMPORT ou REF; se a estrutura estiver declarada no WSDL sem o referido namespace, o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando a estrutura incompleta em [STRUCT_NAME]

WSCERR032 / [SHORT_NS] NAMESPACE no encontrado.


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR032 / [SHORT_NS] NAMESPACE no encontrado. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando do processamento de estruturas pendentes, identificadas como sendo externas ao WSDL atual, especificadas por um IMPORT ou REF, o namespace da mesma deve estar declarado no header do WSDL. Caso ele no seja encontrado, o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando o namespace no encontrado em [SHORT_NS].

WSCERR033 / [LONG_NS] NameSpace sem Import decl ..


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR033 / [LONG_NS] NameSpace sem Import declarado Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Complementar ao erro WSCERR032, este reproduzido quando o namespace idenfiicado para o parmetro seja externo ao WSDL, porm a URL para processamento do mesmo no seja especificada atravs de um Import no WSDL . Neste caso, o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando o namespace no encontrado em [LONG_NAMESPACE] .

WSCERR034 / [INFO_NS] NAMESPACE sem LOCATION ...


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR034 / [INFO_NS] NAMESPACE sem LOCATION informado. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Complementar ao erro WSCERR033, este reproduzido quando a declarao da URL / Location do NameSpace externo no esteja declarado no <IMPORT...> do WSDL . Neste caso, o documento considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando o namespace incompleto em [INFO_NS] .

WSCERR035 / [TYPE] Tipo indefinido.


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR035 / [TYPE] Tipo indefinido. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando do processamento de estruturas pendentes, identificadas como sendo externas ao WSDL atual, especificadas por um IMPORT ou REF, o namespace da mesma identificado e importado, e todo o WSDL re-processado. No reprocessamento, caso o parmetro / estrutura pendente no seja encontrado, o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando a estrutura pendente em [TYPE]

WSCERR036 / Definio no suportada.


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR036 / Definio no suportada. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio, at que todas as estruturas utilizadas sejam processadas. Quando da validao de estruturas complexas, caso a mesma no possua tipo definido, e no seja uma referncia externa ao WSDL, ela deve ser uma referncia ao prprio SCHEMA. Caso seja especificada qualquer outro tipo de referncia, o WSDL no suportado, e o processo de gerao abortado com a mensagem acima.

WSCERR037 / [TYPE] Estrutura Interna Inesperada.


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR037 / [TYPE] Estrutura Interna Inesperada. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando da validao de estruturas complexas, caso a mesma tenha passado por todas as interpretaes cabveis a uma estrutura, e mesmo assim no foi possvel identific-la, o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando a estrutura em [TYPE].

WSCERR038 / [PARAM] WSDL invlido ou no suportado


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR038 / [PARAM] WSDL invlido ou no suportado. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. No processo de gerao, so analisados todos os parmetros e estruturas utilizadas pelos mtodos do servio,at que todas as estruturas utilizadas sejam processadas. Quando da validao de estruturas complexas, caso a mesma tenha passado por todas as interpretaes cabiveis de uma estrutura, porm seu nome interno no foi declarado, o WSDL considerado invlido, e o processo de gerao abortado com a mensagem acima, identificando o parmetro de origem da mesma em [PARAM].

WSCERR039 / Unexpected DumpType [X]


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR039 / Unexpected DumpType [X] Quando da utilizao da funo XMLDataSet, para a interpretao de um objeto de retorno XML em formato DataSet, caso no seja passado um objeto Advpl de tipo vlido ( Objeto XML ou Array ), o processamento abortado, mostrando a mensagem acima, identificando o tipo de parmetro recebido em [X] Verifique o cdigo-fonte da aplicao e ceritifuque-se de sempre passar um Objeto XML ou Array para a funo XMLDataSet()

WSCERR040 / Unexpected SCHEMA Type [X]


Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR040 / Unexpected SCHEMA Type [X] Quando da utilizao da funo XMLDataSchema, para determinar os dados recebidos por um retorno de um Web Service que retorna uma referncia ao Schema, e no seja passado a funo um Objeto Advpl de Tipo Vlido ( Objeto Xml ou Array ), o processamento abortado, mostrando a mensagem acima, identificando o tipo de parmetro recebido em [X] Verifique o cdigo-fonte da aplicao e ceritifuque-se de sempre passar um Objeto XML ou Array para a funo XMLDataSchema()

WSCERR041 / [NOTNIL_MESSAGE]
Reviso: 28/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR041 / [NOTNIL_MESSAGE] Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, no momento que o client est desmontando o pacote SOAP retornado pelo servio. Durante a desmontagem do pacote de retorno de um Web Service, caso algum parmetro obrigatrio do servio no esteja presente no pacote de retorno, o processamento abortado com a mensagem acima, identificando em [NOTNIL_MESSAGE] o parmetro / propriedade que no veio preenchida. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError()

WSCERR042 / URL LOCATION no especificada.


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR042 / URL LOCATION no especificada. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, antes do envio do pacote SOAP com o(s) parmetro(s) d ao / mtodo solicitado. No momento de postar o pacote SOAP de parmetros para um Web Service, verificada a propriedade reservada _URL do objeto do Servio, que contm a URL para postagem do pacote ao servidor. Caso a mesma esteja vazia, o processamento abortado com a mensagem acima, antes da postagem dos dados. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError() Verifique o cdigo-fonte, e certifique-se que, caso a propriedade _URL esteja sendo redefinida, a mesma no esteja vazia. Esta propriedade j alimentada automaticamente pelo engine client de webservices, de acordo com as informaes para postagem obtidas no WSDL utilizado para a gerao do fonte client.

WSCERR043 / [SOAP_STYLE] SOAPSTYLE Desconhecido.


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR043 / [SOAP_STYLE] SOAPSTYLE Desconhecido. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, antes do envio do pacote SOAP com o(s) parmetro(s) da ao / mtodo solicitado. No momento de postar o pacote SOAP de parmetros para um Web Service, verificado o formato do pacote SOAP a ser enviado o client. Esta propriedade definida em fonte, no momento da gerao do fonte-client, e no deve ser alterada. Caso a mesma seja alterada manualmente, e no esteja num formato vlido, o processamento abortado com a mensagem acima, antes da postagem dos dados, indicando em [SOAP_STYLE] o soap style invlido informado.. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError() Verifique o cdigo-fonte, e certifique-se que o mesmo no foi alterado automaticamente pelo engine client de webservices, de acordo com as informaes para postagem obtidas no WSDL utilizado para a gerao do fonte client.

WSCERR044 / No foi possvel POST : URL [URP_POST]


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR044 / No foi possvel POST : URL [URP_POST] Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao enviar o pacote SOAP com o(s) parmetro(s) da ao / mtodo solicitado. Aps montado o pacote de envio para a solicitao de processamento do servio, o pacote postado no servidor indicado na URL especfiicada no servio. Caso o servidor de destino do pacote no seja localizado no DNS, ou no esteja no ar, o processamento abortado com a mensagem acima, e a url de destino especifiacada em [URL_POST] Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError()

WSCERR045 / Retorno VAZIO de POST : URL <URL> ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR045 / Retorno VAZIO de POST : URL <URL> [HEADER_RET] Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao enviar o pacote SOAP com o(s) parmetro(s) d ao / mtodo solicitado. Apos montado o pacote de envio para a solicitao de processamento do servio, o pacote enviado a url discriminada no servio. Diferentemente da ocorrncia WSCERR014, esta ocorrncia pode ser reproduzida quando o servidor de WebServices que atendeu requisio foi localizado, a requisio foi feita com sucesso, porm o servidor Protheus recebeu como retorno um pacote HTTP incompleto ou invlido, ou ocorreu um erro interno no servidor, referenciado no header do pacote HTTP; nestes casos o processamento abortado com a ocorrncia acima, informando em <URL> o endereo do servidor onde o dado foi postado, e, se disponvel, em HEADER_RET informado o contedo do Header de Retorno do HTTP. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError()

WSCERR046 / XML Warning [XML_WARNING] ( POST em ..


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR046 / XML Warning [XML_WARNING] ( POST em <URL> ) Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ao / mtodo solicitado. Apos montado e enviado o pacote de envio para a solicitao de processamento do servio, o pacote SOAP retornado pelo servio analizado para a alimentao dos parmetros Advpl . Caso seja detectada alguma inconsistncia, considerada pelo parser interno de xml do Protheus como uma advertncia (warning), no documento XML, o pacote SOAP de retorno considerado invlido, e o processamento abortado com esta ocorrncia, informando em XML_WARNING a mensagem de advertncia do parser interno; e em <URL> o servidor de WebServices que retornou o pacote. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError()

WSCERR047 / XML Error [XML_ERROR] ( POST em ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR047 / XML Error [XML_ERROR] ( POST em <URL> ) Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ao / mtodo solicitado. Apos montado e enviado o pacote de envio para a solicitao de processamento do servio, o pacote SOAP retornado pelo servio analizado para a alimentao dos parmetros Advpl . Caso seja detectada alguma inconsistncia, considerada pelo parser interno de xml do Protheus, como um erro de sintaxe no XML, o pacote SOAP de retorno considerado invlido, e o processamento abortado com esta ocorrncia, informando em XML_ERROR a mensagem de erro do parser interno; e em <URL> o servidor de WebServices que retornou o pacote. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError(). Veja maiores detalhes na funo GetWSCError(), pois ela oferece a possibilidade de recuperar os elementos principais de retorno de um pacote SOAP_FAULT isoladamente.

WSCERR048 / SOAP FAULT [FAULT_CODE] ( POST em ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR048 / SOAP FAULT [FAULT_CODE] ( POST em <URL> ) : [FAULT_STRING] Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ao / mtodo solicitado. Ao analizar o pacote SOAP retornado pelo servio, para a alimentao dos parmetros Advpl, caso o pacote de retorno contenha uma excesso do tipo SOAP FAULT, isto indica que houve uma falha de processamento do servio no servidor. O processamento abortado com esta ocorrncia, informando em [FAULT_CODE] o cdigo da excesso SOAP, em <URL> o servidor de WebServices que retornou o pacote, e em FAULT_STRING maiores detalhes sobre a ocorrncia. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError()

WSCERR049 / SOAP RESPONSE (RPC) NOT FOUND.


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR049 / SOAP RESPONSE (RPC) NOT FOUND. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ao / mtodo solicitado. Ao analizar o pacote SOAP retornado pelo servio, para a alimentao dos parmetros Advpl, caso o servio utilize um soapStyle = RPC, e o node de resposta no seja encontrado no pacote, o pacote de resposta considerado invlido, e o processamento abortado com a mensagem acima. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR050 / SOAP RESPONSE REF <NODE_REF> (RPC) ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR050 / SOAP RESPONSE REF <NODE_REF> (RPC) NOT FOUND. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ao / mtodo solicitado. Ao analizar o pacote SOAP retornado pelo servio, para a alimentao dos parmetros Advpl, caso o servio utilize um soapStyle = RPC, e o node de resposta aponte para un outro node via referncia, e este novo node no seja encontrado no pacote, o pacote considerado invlido e o processamento abortado com a mensagem acima, mostrando o identificador de referncia nao encontrado em <NODE_REF> Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR051 / SOAP RESPONSE RETURN (RPC) NOT FOUND.


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR051 / SOAP RESPONSE RETURN (RPC) NOT FOUND. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ao / mtodo solicitado. Ao analizar o pacote SOAP retornado pelo servio, para a alimentao dos parmetros Advpl, caso o servio utilize um soapStyle = RPC, e o node de retorno no aponte para nenhuma referncia, o retorno deve estar dentro do XML, no nvel do node de resposta . Caso o node de retorno no seja encontrado neste nvel, o pacote de retorno considerado invlido, e o processamento abortado com a mensagem acima . Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR052 / Enumeration FAILED on [STRUCT_TYPE]


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR052 / Enumeration FAILED on [STRUCT_TYPE] Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, antes do envio do pacote SOAP com o(s) parmetro(s) da ao / mtodo solicitado. Antes da montagem do pacote SOAP, os parmetros do mtodo / aco solicitada do servio so analizados e validados. Caso um parmetro contiver uma definio de enumeration, obtida no WSDL, e for alimentado pelo fonte client com um valor que no conste na lista de parmetros vlidos, o processamento abortado com a mensagem acima, identificando o parmetro envolvido em [STRUCT_TYPE] Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError() Verifique o cdigo-fonte client gerado em advpl, para obter a lista de parmetros vlido; e certifique-se que o parmetro especificado est alimentado de forma correta.

WSCERR053 / WSRPCGetNode (Object) not found.


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR053 / WSRPCGetNode (Object) not found. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ao / mtodo solicitado. Ao analizar o pacote SOAP retornado pelo servio, para a alimentao dos parmetros Advpl, caso o servio utilize um soapStyle = RPC, no momento de anlise de um retorno de uma estrutura complexa, caso o node correspondente a estrutura no seja localizado no pacote de retorno, o mesmo considerado invlido, e o processamento abortado com a mensagem acima. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR054 / Binding SOAP no localizado no WSDL.


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR054 / Binding SOAP no localizado no WSDL. Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Durante a gerao do fonte, uma vez identificado o servio, o gerador de cdigo procura a declarao das amarraes do servio (BINDINGS) no WSDL. Dentre as amarraes encontradas, apenas so processadas aquelas que especificam o transporte de dados para o servio no formato SOAP. Caso no exista nenhuma amarrao no servio, que especifique a utilizao do SOAP, o processo de gerao do fonte client abortado, retornando esta ocorrncia . A infra-estrutura Client de WebServices do Protheus no suporta a gerao de fontes-client de servios que no utilizem pacotes XML - SOAP para a troca de informaes.

WSCERR055 / Invalid Property Type (X) for [PARAM]


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR055 / Invalid Property Type (X) for [PARAM] (Y) Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, antes do envio do pacote SOAP com o(s) parmetro(s) da ao / mtodo solicitado. Antes da montagem do pacote SOAP, os parmetros do mtodo / ao solicitada do servio so analizados e validados. As propriedades da classe, utilizadas como parmetros, devem ser alimentadas com os tipos Advpl apropriados, de acordo com sua definio. Caso uma determinada propriedade [PARAM] do objeto 'Client' do servio esteja alimentada com um tipo de dado Advpl [X] , porm o tipo esperado era [Y], o processamento abortado com a ocorrncia de erro acima. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError() Verifique o cdigo-fonte client gerado em advpl, e certifique-se que o parmetro especificado est sendo alimentado de forma correta, com o tipo apropriado.

WSCERR056 / Invalid XML-Soap Server Response : ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR056 / Invalid XML-Soap Server Response : soap-envelope not found. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao iniciar o processamento do pacote SOAP recebido como retorno da ao / mtodo solicitado. Ao analizar o pacote SOAP retornado pelo servio, caso o mesmo no contenha um envelope ( soapEnvelope ) de resposta, o retorno considerado invpalido, e o processamento abortado com a mensagem acima . Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR057 / Invalid XML-Soap Server Response : ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR057 / Invalid XML-Soap Server Response : soap-envelope empty. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao iniciar o processamento do pacote SOAP recebido como retorno da ao / mtodo solicitado. Ao analizar o pacote SOAP retornado pelo servio, caso no seja possvel determinar o prefixo do SOAP Envelope utilizado, o retorno considerado invlido, e o processamento abortado com a mensagem acima . Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR058 / Invalid XML-Soap Server Response : ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR058 / Invalid XML-Soap Server Response : Invalid soap-envelope [SOAP_ENV] object as valtype [X] Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao iniciar o processamento do pacote SOAP recebido como retorno da ao / mtodo solicitado. Ao analizar o pacote SOAP retornado pelo servio, caso o soap-envelope determinado [SOAP_ENV], esperado como um Objeto, foi recebido com um tipo Advpl [X]. Isto invalida o pacote soap recebido, sendo o processamento abortado com a ocorrncia acima. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR059 / Invalid XML-Soap Server Response : ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR059 / Invalid XML-Soap Server Response : soap-body not found. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao iniciar o processamento do pacote SOAP recebido como retorno da ao / mtodo solicitado. Semelhante a ocorrncia WSCERR056, esta ocorrncia indica que no foi possvel deterrminar o corpo (soap-body) do pacote SOAP retornado pelo servio; o que invalida o pacote de retorno, sendo o processamento abortado com esta ocorrncia de erro. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR060 / Invalid XML-Soap Server Response : ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR060 / Invalid XML-Soap Server Response : soap-body envelope empty. Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao iniciar o processamento do pacote SOAP recebido como retorno da ao / mtodo solicitado. Semelhante a ocorrncia WSCERR057, esta ocorrncia indica que pacote SOAP retornado, no foi possvel determinar o prefixo do corop (soap-body) utilizado; o que invalida o pacote de retorno, sendo o processamento abortado com esta ocorrncia de erro. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR061 / Invalid XML-Soap Server Response : ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR061 / Invalid XML-Soap Server Response : Invalid soap-body [BODY] object as valtype [TYPE] Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao iniciar o processamento do pacote SOAP recebido como retorno da ao / mtodo solicitado. Semelhante a ocorrncia WSCERR058, esta ocorrncia indica que no SOAP retornado, o corpo (soapbody) determinado [BODY], esperado como um Objeto, foi recebido como um tipo Advpl [TYPE], ; o que invalida o pacote de retorno, sendo o processamento abortado com esta ocorrncia de erro. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR062 / Invalid XML-Soap Server Response : ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR062 / Invalid XML-Soap Server Response : Unable to determine Soap Prefix of Envelope [SOAP_ENV] Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao iniciar o processamento do pacote SOAP recebido como retorno da ao / mtodo solicitado. Esta ocorrncia indica que, no SOAP retornado, o envelope (soap-envelope) determinado [SOAP_ENV], no est em um formato que seja possvel determinar o nome do envelope; o que invalida o pacote de retorno, sendo o processamento abortado com esta ocorrncia de erro. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR063 / Argument error : Missing field [NODE]


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR063 / Argument error : Missing field [NODE] as [TYPE] Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao iniciar a montagem do pacote SOAP com os parmetros para a chamada do servio. Esta ocorrncia indica que, o parmetro obrigattio determinado em [NODE], com o tipo [TYPE], no foi alimentado para a chamada da funo client. Esta ocorrncia invalida a montagem do pacote de envio, abortando o processamento antes do envio do pacote, com esta ocorrncia. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR064 / Invalid Content-Type return (HTTP_HEAD


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR064 / Invalid Content-Type return (HTTP_HEAD) from <URL> Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ao / mtodo solicitado. Aps montado e enviado o pacote de envio para a solicitao de processamento do servio, o pacote SOAP retornado pelo servio analizado para a alimentao dos parmetros Advpl . Esta ocorrncia indica que, o header HTTP de retorno do servio, postado em <URL>, veio com o contedo do header HTTP retornado pelo servidor, indica o uso de content-type diferente de XML, o que invalida o processamento do retorno. Um Web Service client sempre espera por um pacote de retorno com um 'Content-type: text/xml' de um Web Services SERVER. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError() Esta ocorrncia normalmente reproduzida, quando um determinado WebService no est mais publicado no endere especificado, porm a url ainda vlida. De modo que, ao receber a requisio, o servidor devolve uma pgina HTML, com uma mensagem do tipo 'Page not Found'.

WSCERR065 / EMPTY Content-Type return (HEADER) ...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR065 / EMPTY Content-Type return (HEADER) from <URL> Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ao / mtodo solicitado. Semelhante a ocorrncia WSCERR064, esta ocorrncia indica que, aps a postagem de um pacote SOAP ao servidor de destino do WebService, em <URL>, o contedo do header Http retornado (HEADER) retornado pelo servidor, no possua a identificao do Content-Type, o que invalida o processamento de retorno. O client Advpl sempre espera por um pacote de resposta com um content-type: text/xml como retorno. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravs da funo GetWSCError()

WSCERR066 / Invalid INVALID WSDL ContentType (...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR066 / Invalid INVALID WSDL Content-Type (HTTP_HEAD) from <URL> Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Esta ocorrncia indica que, o header HTTP de retorno da requisio do WSDL, solicitado no endereo <URL>, veio identificando um tipo de documento (content-type) diferente de textp/plain ou text/xml, o que invalida o processamento do retorno. Um Web Service client sempre espera por um pacote de retorno com um 'Content-type: text/xml' ou 'text/plain', de um Web Services SERVER. Esta ocorrncia normalmente reproduzida, quando um determinado WebService no est mais publicado no endereo especificado, porm o servio de http ainda est ativo no servidor solicitado. De modo que, ao receber a requisio, o servidor devolve uma pgina HTML, com uma mensagem do tipo 'Page not Found'.

WSCERR067 / EMPTY WSDL Content-Type (HTTP_HEAD)


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR067 / EMPTY WSDL Content-Type (HTTP_HEAD) from <URL> Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Esta ocorrncia indica que, o header HTTP de retorno do WSDL, solicitado atravs do link <URL>, veio com o contedo do header HTTP sem a informao do tipo de contedo do documento (content-type). Um documento WSDL deve ser retornado pelo servidor de WebServices, informando no header HTTP um tipo de documento (content-type) definido como text/plain ou text/xml

WSCERR068 / NOT XML SOURCE from <URL>


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR068 / NOT XML SOURCE from <URL> Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Esta ocorrncia indica que, o documento retornado pelo servidor de webservices no se trata de um XML vlido para ser analizado. O documento WSDL deve sempre iniciar com o node da declarao do XML ( <?XML ...) . Caso no possua esta informao, o primeiro node deve obrigatoriamente ser a definio do servio ( <DEFINITIONS ). Se o documento WSDL retornado no atender estes requisitos, o processamento abortado com a mensagem acima.

WSCERR069 / BYREF [PARAM] WITH NO INPUT ARGUMENT :


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR069 / BYREF [PARAM] WITH NO INPUT ARGUMENT : UNSUPPORTED WEBSERVICE Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando da gerao do fonte, caso o WSDL retornado informe um mtodo de Web Services, que possua mais de um parmetro de retorno, isto caracteriza um mtodo que trabalha com parmetros por referncia (BYREF). Neste caso, aps o cruzamento dos retornos do mtodo com os parmetros, deve restar no mximo um retorno. Caso mesmo assim, reste mais de um retorno, o WSDL considerado invlido, sendo o processo de gerao abortado com a mensagem de erro acima, informando em [PARAM] o retorno excedente, que deveria ser localizado nos parmetros.

WSCERR070 / Requisio HTTPS no suportada neste..


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR070 / Requisio HTTPS no suportada neste BUILD [PROTHEUS_BUILD] Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, antes do envio do pacote SOAP com o(s) parmetro(s) da ao / mtodo solicitado. No momento de postar o pacote SOAP de parmetros para um Web Service, verificado se o protocolo em uso o HTTPS; e se o mesmo j suportado pelo Build atual do servidor Protheus em uso. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError() Verifique o cdigo-fonte, e certifique-se que, caso a propriedade _URL esteja sendo redefinida, a mesma no esteja sendo redefinida para um endere utilizando HTTPS. Caso a propriedade _URL no esteja sendo re-definida, e o servio solicitado exiga o envio dos dados atravs de HTTPS, o build do servidor Protheus deve ser atualizado.

WSCERR071 / INVALID HTTP HEADER (HTTPHEAD) from...


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR071 / INVALID HTTP HEADER (HTTPHEAD) from <URL> Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando da gerao de Cdigos fonte Advpl, caso o servidor informado, acessado via URL, retorne um pacote HTTP, com um header de retorno que no seja identificado como HTTP, o processo de gerao abortado com a ocorrncia acima, informando em <httphead> o header informado, e em <url> o endereo informado para a solicitao do WSDL. Dentre as possveis causas, podemos considerar que a URL informada no corresponde a um servidor HTTP ou de WEB SERVICES. Para certiticar-se da ocorrncia, abra a URL especificada utilizando um Web Browser.

WSCERR072 / HTTP REQUEST ERROR (HEADER) from <URL>


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR072 / HTTP REQUEST ERROR (HEADER) from <URL> Esta ocorrncia de erro reproduzida, quando da gerao de um fonte de WebServices 'Client', utilizando o Protheus IDE. Quando da gerao de Cdigos fonte Advpl, caso o servidor informado, acessado via URL, retorne um pacote HTTP, com um header de retorno HTTP, porm com um satus diferente de 200 (OK) , o processo de gerao abortado com a ocorrncia acima, informando em <HEADER> a primeira linha do cabealho HTTP retornado, e em <url> o endereo informado para a solicitao do WSDL. Dentre as provveis causas, podemos considerar os status de retorno '403 Forbidden', retornados por Proxys que requerem autentizao ou no permitem o acesso url especificada, o '500 Internal Server Error', que indica uma ocorrncia interna de erro no servidor, que impossibilitou o retorno do WSDL.

WSCERR073 / Build (BUILD) XML Internal Error


Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERR073 / Build (BUILD) XML Internal Error Esta ocorrncia reproduzida, quando da utilizao de um fonte Client de WebServices, ao processar o pacote SOAP recebido como retorno da ao / mtodo solicitado. O pacote SOAP retornado pelo servio analizado para a alimentao dos parmetros Advpl. em primeiro momento, so realizadas as consistncias de cabeaho de protocolo (header) , e em seguida o pacote SOAP desmontado por um parser interno do Protheus, onde verificada a sintaxe do documento XML ( Veja ocorrncias WSCERR046 e WSCERR047 ), e a resultante deste processo ser um objeto intermedirio. Se e somente se, o contedo SOAP retornado pelo servio, contenha um erro estrutural ou sinttico, que no seja detectado pelo parser interno como um erro ou advertncia, este objeto intermedirio no gerado, o que impossibilita a rotina de prosseguir o processamento. Esta ocorrncia j foi reproduzida anteriormente, em builds do Protheus anteriores Dezembro/2003. Em releases posteriores a este, o tratamento dos pacotes de retorno do servio foi revisado; desde ento esta ocorrncia no mais foi reproduzida. Esta ocorrncia capturada pelo prprio fonte do mtodo, sendo que o mtodo 'Client' chamado retornar .F. (falso), e a descrio da ocorrncia deve ser recuperada atravps da funo GetWSCError()

WSCERRINT / [ERROR_DESCRIPTION]
Reviso: 29/04/2004 Abrangncia Verso 7.10 Verso 8.11

WSCERRINT / [ERROR_DESCRIPTION] Quando executado um mtodo 'Client' de WebServices, as ocorrncias de falha dentro destas worinas so protegidas por um tratamento de erro exclusivo, que informa detalhes da ocorrncia. Se, e somente se, o tratamento de erro for acionado por uma ocorrncia inesperada, em algum ponto do processamento do mtodo da classe Client, a descrio da ocorrncia de erro capturada, e mostrada em <ERROR_DESCRIPTION> , e a ocorrncia prefixada com o cdigo WSCERRINT ( Web Services Client Internal Error ) Caso seja reproduzida esta ocorrncia, verifique os parmetros informados o mtodo chamado, e certifique-se que o cdigo fonte da classe 'Client' em Advpl no sofreu nenhuma alterao manual, aps a gerao do prprio.

Você também pode gostar