Olá,
pessoal estou tendo problemas para acessar um webservice do banco central do brasil.
Não estou sabendo invocar os metodos podem me ajudar?
identar texto pre-formatado em 4 espaços
String wsdl = “https://www3.bcb.gov.br/wssgs/services/FachadaWSSGS?wsdl”;
URL url = new URL(wsdl);
QName serviceName = new QName(“https://was85pbc_ssl/wssgs/services/FachadaWSSGS”,“FachadaWSSGSService”);
QName portName = new QName(“https://was85pbc_ssl/wssgs/services/FachadaWSSGS”,“FachadaWSSGS”);
Service service = Service.create(url, serviceName);
Dispatch dispatch = service.createDispatch(portName, SOAPMessage.class, Service.Mode.MESSAGE);
MessageFactory mf = MessageFactory.newInstance();
SOAPMessage req = mf.createMessage(null, new FileInputStream(file));
SOAPMessage res = (SOAPMessage) dispatch.invoke(req);
res.writeTo(System.out);
identar texto pre-formatado em 4 espaços
grato.