Ir para conteúdo
Fórum Script Brasil

PauloGe

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre PauloGe

PauloGe's Achievements

0

Reputação

  1. Ótimo! Te add no MSN... Vou te enviar um email também... Obrigado!
  2. Opa!!! Obrigado pela dica Kelemo! Já tentei fazer isso... Talvez eu tenha feito da maneira errada! Ainda estou aprendendo a trabalhar com o php... você teria alguma dica de como proceder? Preciso enviar o XML como parâmetro para o webservice... valeu!!!
  3. Olá Pessoal, Estou tentando enviar uma mensagem xml para um webservice! A estrutura do xml já foi validada e a conexão está sendo aberta. O problema é que não consigo encontrar um meio de empacotar o arquivo xml para enviar!!! Daí ele retorna uma mensagem de erro: (Object)#0 faultcode = "S:Client" faultstring = "Couldn't create SOAP message due to exception: XML reader error: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Message: Premature end of file." O código que estou usando é o seguinte: require_once("../libs/WebService/lib/nusoap.php"); //$ch = curl_init("https://wsd.pas.org.br:8181/pastiss/tissLoteGuias?wsdl"); //curl_setopt($ch,"CURLOPT_URL" ,"https://wsd.pas.org.br:8181/pastiss/tissLoteGuias?wsdl"); $wsdl = "https://wsd.pas.org.br:8181/pastiss/tissSolicitacaoProcedimento?wsdl"; //return $wsdl; $cliente = new nusoap_client($wsdl,'wsdl'); $solicitacaoProcedimento = simplexml_load_file("contatos.xml"); $retorno = $cliente->send("tissSolicitacaoProcedimento_Operation", $solicitacaoProcedimento); // checa se houve erro if (!$cliente->getError()) { // print resultados return $retorno;//"Sucesso"; } // print descricao do erro else { return 'Error: ' . $cliente->getError(); } Parece simples... Mas o não sei se é assim que se carrega um arquivo xml para enviar como parâmetro! Se alguém já passou por isso ou sabe como resolver eu peço que poste por gentileza a solução... Obrigado !
×
×
  • Criar Novo...