Acessar WebService

0 respostas
V

Seguinte galera…

To fazendo um sistema para uma farmácia, no qual tenho q enviar um arquivo xml para a anvisa via webservice.
O arquivo xml já está gerado. O problema está para acessar esse webservice disponibilizado pela anvisa.
Segue o trecho de código abaixo:

try

{

String urlWS = <a href="http://homologacao.anvisa.gov.br/sngpc/webservice/sngpc.asmx">http://homologacao.anvisa.gov.br/sngpc/webservice/sngpc.asmx</a>”;

Object[] params = {"","",C:/Programas/SisFarma/arquivo ANVISA/arquivo.xml,""};

Service service = new Service();

Call call = (Call) service.createCall();

call.setTargetEndpointAddress(urlWS);

call.setOperationName(EnviaArquivoSNGPC);

String ret = (String) call.invoke(params);

System.out.println("Resultado: " + ret);

}

catch(Exception ex)

{

ex.printStackTrace();

}

aí me retorna a seguinte mensagem de erro:

AxisFault
faultCode: {http://xml.apache.org/axis/}HTTP
faultSubcode:
faultString: (405)Method Not Allowed
faultActor:
faultNode:
faultDetail:
{}:return code: 405

Oq pode estar acontecendo???
Sou iniciante em WebService e tenho urgencia para entregar esse sistema!!!

Criado 4 de abril de 2008
Respostas 0
Participantes 1